十七、MVVM和MVC的区别

题目:MVVM和MVC的区别

解答:

相同点:都是设计模式
MVC是经典的设计模式,在后端技术很流行,简单易上手,结构清晰,缺点是C逻辑复杂,CV紧密耦合不容易调试

MVVM
M是model V是View VM是ViewModel
VM包含C的部分,承担用户操作,网络请求,逻辑处理,其他等一些操作
优点是兼容MVC,M和V解耦更容易调试
MVVM带来视图引擎、数据存取器、组件机制


十七、MVVM和MVC的区别
https://blog.jishu6.com:18080//archives/mvvm
作者
tab
发布于
2021年11月08日
许可协议