前端趋势
架构从传统后台MVC向REST API + 前端MV* 迁移
MV*
1. MVC
2. MVP
3. MVVM <-- Vue.js
MVVM
View(视图 DOM)
ViewModel(View和Model 通讯) 实现了观察者,当View或Model 进行改变时,同时更新对方
Model(数据, JS对象)
MVVM 框架
针对具有复杂交互逻辑的前端应用
提供具体的架构抽象
通过Ajax数据持久化,保证前端用户体验
架构从传统后台MVC向REST API + 前端MV* 迁移
1. MVC
2. MVP
3. MVVM <-- Vue.js
View(视图 DOM)
ViewModel(View和Model 通讯) 实现了观察者,当View或Model 进行改变时,同时更新对方
Model(数据, JS对象)
针对具有复杂交互逻辑的前端应用
提供具体的架构抽象
通过Ajax数据持久化,保证前端用户体验