dea*_*mon 2 model-view-controller asp.net-mvc struts wicket web-frameworks
大多数Web框架仍在使用传统的基于动作的MVC模型.控制器接收请求,调用模型并将呈现委托给模板.这就是Rails,Grails,Struts,Spring MVC ......正在做的事情.
另一类,基于组件的框架,如Wicket,Tapestry,JSF或ASP.Net Web Forms在过去几年中变得越来越流行,但我认为传统的基于行为的方法更受欢迎.甚至ASP .Net Web Forms也已成为ASP .Net Web MVC的兄弟.编辑:也许我的看法是错误的,因为人们对Wicket越来越感兴趣.如果我问谷歌趋势,传统的MVC框架会有更多的增长.
我认为使用这两种类型的框架构建的应用程序的类型非常重叠,因此问题是:为什么基于行为的框架如此占主导地位?
基于组件的框架(如Wicket,Tapestry,JSF或ASP.Net Web Forms)在过去几年中变得越来越流行
[引用需要]?
我严重怀疑这种说法.MVC接管了.Net博客/推特领域.很难找到有人说"我们将在下一个项目中使用webforms".
MVC更适合网络的无状态特性.组件框架是开发人员不想要的抽象Web.
| 归档时间: | 
 | 
| 查看次数: | 1658 次 | 
| 最近记录: |