起初,只有命令行。
软件工程师的灵就运行在 shell 上。
Xerox 说:「要有 GUI」……
一、桌面软件的 MVC
感谢 Smalltalk。感谢 GUI。
二、B/S 架构的 MVC
后来,互联网兴起,于是程序员把自己的程序放到服务器上运行,此时 GUI 发生了变化。所有的界面的现实 (View层)换成了浏览器(HTML)。
此时,MVC 被带到了 BS 架构。感谢 sun。感谢 struts。
三、前端的 MVP
再后来,浏览器越来越强悍,于是很多的业务放到了浏览器里面来执行。
于是程序员们把 MVC 带到了 View 层。但是用 HTML+CSS+JS 做显示层,和传统的桌面 GUI 又有很大区别。 于是,为了充分发挥 js 语言的特点,MVP 就出现了。
相关推荐
MVC详细图解 MVC详细图解 一目了然 看了就明白了 model view control
让你对MVC设计模式有一个更加深刻的认识,深入浅出的搞明白MVC
mvc和mvvm的关系图解
MVC模式图解:borowser-controller-view-model-data base
适合初学者观看理解图解传统web和mvc图解
而MVC模式本来就是Android本身所采用的模式,想要了解可以看,而MVP模式是对MVC模式的进一步演化 MVC模式图解 mvp模式图解 从图解可以看出,View层不在和Model直接交互,而是同过Presenter,而Presenter与View之间通过...
Win10下IIS配置图解、MVC项目发布图解、IIS添加网站图解
APP热潮来临 图解九种商业模式。APP时代来了!据估计在今年市场规模可以到达150亿美元,所有人都在看这么庞大的新兴商机如何分一杯羹。
文档详细介绍了Win10下IIS配置图解、MVC项目发布图解、IIS添加网站图解.
之前看了一篇,追MM与设计模式(java的32种设计模式),很多人反应看不懂,因此我结合23种设计模式的图和例子进行了一一对应,所谓有图有真相,又有趣,轻松易懂。
这是《图解设计模式》这本书的xmind思维导图
23个设计模式图解 设计模式 图解 深入浅出
修改SQL登录模式图解修改SQL登录模式图解修改SQL登录模式图解修改SQL登录模式图解修改SQL登录模式图解修改SQL登录模式图解修改SQL登录模式图解修改SQL登录模式图解修改SQL登录模式图解修改SQL登录模式图解修改SQL...
Java图解设计模式
图解设计模式 ,结城浩著 学习笔记
通过生动有趣的图解的方式,来展现每一个设计模式的原理,以及简单的实现案例,非常易学易懂,非常适合想要学习设计模式的童鞋。
23种设计模式的特点定义、优缺点、使用场景,源码中...行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。
再配合众多的说明图解,无论对于初学者还是程序设计高手来说,这都是一本学习和认识设计模式非常难得的好书。 书中包含Java线程的介绍导读、12个重要的线程设计模式和全书总结以及丰富的附录内容。第一章相关线程...
图解java设计模式_学习笔记_java开发解压密码为twj123
结城浩《图解设计模式》笔记