首页 新闻 搜索 专区 学院

最通俗易懂的解释下MVC,MVP,MVVM

0
[待解决问题]

做开发1年多了,但是这3个概念就接触过MVC,本人做web开发,感觉本身数据和展示就是分离的,使用ajax请求数据,然后用模板引擎渲染,既然本身的开发模式就是这样,为什么还要再把概念提出来,搞的我又不明白了,请大家不吝赐教,网上找的要么是复制粘贴,要么就是长篇大论,感觉把每种模式的适用场景,优缺点说下,再类比下应该就能明白,不需要长篇大论

Thirty的主页 Thirty | 菜鸟二级 | 园豆:252
提问于:2015-10-26 09:49
< >
分享
所有回答(3)
0

MVC和MVVM倒是可以区分开.但mvp和MVC我也不知道怎么分.

MVC是通过C刷新model到view上.

MVVM是 VM将model绑定到view上,也将view上的改变同步到model上.

我是这样认为的.

吴瑞祥 | 园豆:28937 (高人七级) | 2015-10-26 09:55
0

可以参考园子里的这篇文章,《谈谈UI架构设计的演化》

jackccc | 园豆:1341 (小虾三级) | 2015-10-26 10:13

不错

支持(0) 反对(0) Thirty | 园豆:252 (菜鸟二级) | 2015-10-28 15:49
0

mvp:一个微软专家的称号

反骨仔 | 园豆:444 (菜鸟二级) | 2015-11-04 11:56
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册