博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
//……关于前后端分离与不分离
阅读量:6295 次
发布时间:2019-06-22

本文共 585 字,大约阅读时间需要 1 分钟。

什么是前后端分离?

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

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

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

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

 

什么是前后端不分离?

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

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

 

前后端分离的优势

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

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

 

转载于:https://www.cnblogs.com/jerome92/p/10260549.html

你可能感兴趣的文章
如何查看Linux命令源码
查看>>
运维基础命令
查看>>
入门到进阶React
查看>>
SVN 命令笔记
查看>>
检验手机号码
查看>>
重叠(Overlapped)IO模型
查看>>
Git使用教程
查看>>
使用shell脚本自动监控后台进程,并能自动重启
查看>>
Flex&Bison手册
查看>>
solrCloud+tomcat+zookeeper集群配置
查看>>
/etc/fstab,/etc/mtab,和 /proc/mounts
查看>>
Apache kafka 简介
查看>>
socket通信Demo
查看>>
技术人员的焦虑
查看>>
js 判断整数
查看>>
mongodb $exists
查看>>
js实现页面跳转的几种方式
查看>>
sbt笔记一 hello-sbt
查看>>
常用链接
查看>>
pitfall override private method
查看>>