传统MVC:
- CV的分离度差(Controller-View),不适用于多端开发。
- 前后联调的效率低下。
MIV:
- 一个后端,多个前端(Controller-Views)。
- 前后端完全分离,加快开发、测试速度。
- 前后端可以自由选择技术框架。
- 提倡前端组件化,分离数据和显示。
技术框架:
- Java开发框架-JFinal
- NodeJs开发框架-Express
- 逻辑与界面分离-RestFul
- 数据与界面分离-React
- API工具:Swagger UI
来源:oschina
链接:https://my.oschina.net/u/1270277/blog/513320