MVC,MVP,MVVM 架构模型对比

"MVC":Controller 薄,View 厚,业务逻辑大都部署在 View。
- model view controller

"MVVM":双向数据绑定,View的变动,映射在 ViewModel,反之一样
- model view viewmodel

"MVP":View 薄,不部署任何业务逻辑,称为"被动视图" (Passive View)
Presenter 厚,逻辑都部署这里。
- model view presenter (andorid ,ios )

posted on 2018-11-13 09:56  杨学友  阅读(176)  评论(0编辑  收藏  举报

导航