01.web开发两种模式

01.Web项目开发两种模式

1.1 前后端不分离

  • 前端看到的效果都是由后端控制的
  • 后端通过渲染之后给前端返回完整的html页面,前端与后端的耦合度很高

 1.2 前后端分离

  • 后端仅返回前端所需的数据,至于数据怎么进行展示
  • 由前端自己进行控制,前端与后端的耦合度很低

1.3 开发模式对比 

  • 前后端不分离:完整的页面是在后端生成的,后端给前端返回完整的页面,前端只是进行展示。
  • 前后端分离:完整的页面是在前端生成的,后端只给前端返回所需的数据,前端将数据填充在页面上。
  • 优缺点比较:

    前后端不分离适合于纯网页的应用,前后端分离可以对接不同类型的客户端。

开发模式 优点 缺点
前后端不分离 利于SEO(搜索引擎优化) 仅适合于纯网页的应用
前后端分离 可以对接不同类型的客户端 不利于SEO(搜索引擎优化)
原文地址:https://www.cnblogs.com/xiaoxiamiaichiyu/p/14789174.html