您的位置:首页 > 其它

图解 MVC 和 MVP 模式

2015-09-23 11:50 246 查看
转:http://justjavac.iteye.com/blog/1998210

起初,只有命令行。

软件工程师的灵就运行在 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 就出现了。



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: