界面&后台的合并与分离
计算机知识思维导图:界面&后台的合并与分离。网页展示前三层结构,可在线查看完整脑图并下载 GoMind 文件。
2026-08-25
## 界面&后台的合并与分离 ### 界面&后台的合并与分离 #### 分离 ##### 特性 ##### 优点 ##### 缺点 ##### 适合场景 #### 集成 ##### 特性 ##### 优点 ##### 缺点 ##### 适合场景 > 仅展示前三层结构;请在线查看完整脑图或下载 GoMind 文件。
界面&后台的合并与分离
界面&后台的合并与分离
数据交互-ajax&json
ng-repeat
anguar
append
jquery
Beetl
template.js
anguar
js模板框架
数据的循环遍历
特性
前端开发无关后台
前端与后端工作可分离
部分页面性能提高,ajax处理,减少全页刷新
可分离部署
多门户时,分离的后端接口平台可复用,减少重复代码
优点
对前端技术要求相比更高,界面渲染更新由ajax完成
前后端分离即带来沟通问题:报文数据结构,数量
人员投入多
json数据,暴露业务的数据结构
后端人员不写前端,光从需求文档中理会到的真实实现有限,预先设计的接口问题较多,需要经过多次联调才能完成功能.相比集成框架,一个人完成的效率是更高的
缺点
前端面向客户,定制页面表现形式的
支持静态部署&运行,数据可临时构造
适合场景
分离
数据交互-jsp标签或其他语言标签
<c:for>
数据的循环遍历
后台程序控制页面跳转
特性
后台技术人员可直接参与前端界面
不需要太懂前端技术,通过后端技术jsp来完成前端工作
人员投入少
非json数据传递,一般为jsp,仅显示业务展示字段,且不暴露数据结构
优点
界面较丑,传统,不易调整
多门户时,分离的后端接口平台不方便复用,会出现重复业务代码,维护也容易疏漏
缺点
后台管理平台,内部人员使用,对界面美观没有太大要求
基于开源成型的平台框架开发,不需要多大改动
沿用框架现有的方式展示数据,开发仅提供自己业务数据即可
适合场景
集成