后端只负责提供数据接口,不再渲染模板,前端获取数据并呈现
1.前后端解耦,接口复用(前端和客户端公用接口),减少开发量
2.各司其职,前后端同步开发,提升工作效率。定义好接口规范。
3.更有利于调度(mock)、测试和运维部署
4.缺点是对于单页面不好做seo(搜索引擎优化)由于搜索引擎通常只能抓取和索引静态 HTML 内容,前后端分离架构可能会导致搜索引擎难以获取动态生成的内容,影响 SEO
后端只负责提供数据接口,不再渲染模板,前端获取数据并呈现
1.前后端解耦,接口复用(前端和客户端公用接口),减少开发量
2.各司其职,前后端同步开发,提升工作效率。定义好接口规范。
3.更有利于调度(mock)、测试和运维部署
4.缺点是对于单页面不好做seo(搜索引擎优化)由于搜索引擎通常只能抓取和索引静态 HTML 内容,前后端分离架构可能会导致搜索引擎难以获取动态生成的内容,影响 SEO