码迷,mamicode.com
首页 > 其他好文 > 详细

//……关于前后端分离与不分离

时间:2019-01-12 18:32:20      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:16px   基本   数据   模式   公司   前端   style   json   rest   

什么是前后端分离?

  在前后端分离的应用模式中,后端只需要返回前端所需的数据,不用渲染HTML页面与效果。页面的展示与效果所需的数据,数据的加载方式,主要由前端决定。

  核心思想是前端html页面通过ajax调用后端的restuful api接口并使用json数据进行交互。

  在前后端分离的应用模式中 ,前端与后端的耦合度相对较低。

  在前后端分离的应用模式中,我们通常将后端开发的每个视图都称为一个接口,或者API,前端通过访问接口来对数据进行增删改查。

 

什么是前后端不分离?

  在前后端不分离的应用模式中,前端页面看到的效果都是由后端控制,由后端渲染页面,也就是后端需要控制前端的展示,前端与后端的耦合度很高。

  这种应用模式比较适合纯网页应用,但是当后端对接App时,App可能并不需要后端返回一个HTML网页,仅仅是数据本身,所以后端原本返回网页的接口不再适用于前端App应用,为了对接App后端还需再开发一套接口。

 

前后端分离的优势

以前的Web项目基本就是后端程序员又弄前端,又弄后端。

近几年,许多大中小型公司开始吧前后端的界限分的越来越明确,前端工程师只管前端的事,后端工程师只管后端的事,让两边的工程师更加专注各自的领域,独立治理。

 

//……关于前后端分离与不分离

标签:16px   基本   数据   模式   公司   前端   style   json   rest   

原文地址:https://www.cnblogs.com/jerome92/p/10260549.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!