一分钟告诉你什么叫做前后端分离

  前后端分离已成为互联网项目开发的业界标准使用方式,通过nginx+tomcat的方式(也可以中间加一个nodejs)有效的进行解耦,并且前后端分离会为以后的大型分布式架构、弹性计算架构、微服务架构、多端化服务(多种客户端,例如:浏览器,车载终端,安卓,IOS等等)打下坚实的基础。
以前老的方式是:
1.产品经理/领导/客户提出需求
2.UI做出设计图
3.前端工程师做html页面
4.后端工程师将html页面套成jsp页面(前后端强依赖,后端必须要等前端的html做好才
能套jsp。如果html发生变更,就更痛了,开发效率低)
5.集成出现问题
6.前端返工
7.后端返工
8.二次集成
9.集成成功
10.交付

新的方式是:
1.产品经理/领导/客户提出需求
2.UI做出设计图
北京市昌平区建材城西路金燕龙办公楼一层 电话:400-618-9090
3.前后端约定接口&数据&参数
4.前后端并行开发(无强依赖,可前后端并行开发,如果需求变更,只要接口&参数不
变,就不用两边都修改代码,开发效率高)
5.前后端集成
6.前端页面调整
7.集成成功
8.交付
一分钟告诉你什么叫做前后端分离_第1张图片
最后再说一下以Node.js为核心的Vue.js前端技术生态架构:
一分钟告诉你什么叫做前后端分离_第2张图片

你可能感兴趣的:(编程思想与算法)