扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
MVC长期以来作为大多数编程人员的开发模式,为软件生产开发创造了巨大的生命力。在我们求职面试时也经常会被问到关于mvc的相关知识,比如什么是mvc?在软件设计时您是怎么来实现的。但是现任IBM中国开发中心Web 2.0首席架构师的毛新生先生在演讲中表示:mvc is dead.Mvc真的被pass掉了吗?毛先生的解释如下:
一、众所周知,Browse技术本身就可以做出我们需要的东西。利用ajax等技术可以实现网站的制作,不再是mvc模式,browse的实现速度比mvc快的不止是10倍,而且它简单易用。非技术人员可以轻松的在20分钟内就可以制作web应用。
二、Wigit,可重用组件让用户在浏览器里获得实时有趣的用户体验,我们只需添加简单的html tag将wigit加入到我们的网站或blog就ok了。实时Web 2.0是一个轻量级的编程模型,用来构建一些必要的逻辑,这些逻辑通常会以REST,Feeds的形式表现出来。其背后的理念是:Web as the platform。
三、Rest是网站重要的架构设计范式,它提供了业务逻辑轻量级表达;feed技术作为数据轻量级表达,asjx为网站技术带来组件化。Rest、Feed和ajax都是web2.0的轻量级编程模型,它们都利用统一的标准,之间无任何交互性,我们可以容易的将三者融合在一起。
毛新生
毛新生先生现任IBM中国开发中心Web 2.0首席架构师。此前他曾任IBM软件集团企业解决方案部大中华区和北亚地区首席架构师与IBM SOA中国设计中心技术主管,在企业级软件方面拥有广泛、扎实、深厚的理论功底和丰富的设计与项目实施经验。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者