理解MVC MVVM MVP设计模式

参考资源:

1.https://martinfowler.com/eaaDev/uiArchs.html

2.https://blog.nodejitsu.com/scaling-isomorphic-javascript-code/

3.https://addyosmani.com/blog/understanding-mvc-and-mvp-for-javascript-and-backbone-developers/

4.http://www.ruanyifeng.com/blog/2007/11/mvc.html

5.http://www.ruanyifeng.com/blog/2015/02/mvcmvp_mvvm.html

6.http://www.ruanyifeng.com/blog/2015/02/mvcmvp_mvvm.html

7.手机微信的那篇收藏讲的浅显易懂哦      结合项目实战来理解吧

疑问点:

扫描二维码关注公众号,回复: 27013 查看本文章

1. MVC只是三层架构中的表现层?  sprmingMVC

    代码组织方式:表现成、业务逻辑层、数据访问层

    文件组织方式: 视图层(view)、通用层(util)、控制层(controller)、服务层(service)、数据层(Dao)

2. MVC中:  V是如何更新的? M去通知吗?  如果M去更新V,那么M需要持有V的实例或者观察者模式。

一些观点:

1. M-V- X 本质都是一样的 重点还是在于M-V 的桥梁 要靠 X来牵线。

猜你喜欢

转载自www.cnblogs.com/njqa/p/8858947.html