博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
理解MVC MVVM MVP设计模式
阅读量:6671 次
发布时间:2019-06-25

本文共 681 字,大约阅读时间需要 2 分钟。

参考资源:

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.手机微信的那篇收藏讲的浅显易懂哦      结合项目实战来理解吧

 

 

疑问点:

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

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

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

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

 

一些观点:

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

 

转载于:https://www.cnblogs.com/njqa/p/8858947.html

你可能感兴趣的文章
古代教育观点纵览
查看>>
Linux 下搭建PHP环境(make方法)太麻烦了
查看>>
《三》kubectl命令行管理工具、YAML配置详解
查看>>
iozone测试文件系统性能
查看>>
Hadoop - HDFS的数据流剖析
查看>>
Win7下部署asp.net程序如果有RDLC报表需要以下配置
查看>>
Jhipster_cn中文翻译组
查看>>
Nagios简介与安装(1)
查看>>
centos 本地yum配置
查看>>
使用Vundle来管理vim的插件
查看>>
我们容易忽略的WebDriver 的一些方法
查看>>
一个算法,但是不知道名字,博客记录一下
查看>>
用AsyncTask来实现自己定义的观察者类(加载器)Loader(17)
查看>>
Windows借助脚本实现自动化加域
查看>>
构造函数私有化
查看>>
我的友情链接
查看>>
Linux Shell编程
查看>>
[Django](1093, "You can't specify target table。。错误
查看>>
the App Transport Security policy requires the use
查看>>
归档与反归档
查看>>