我在寻找什么样的Web开发框架

从asp.net到JavaEE,从WebForm到JSP,从组件化到MVC,其实,我一直在寻找一下满足以下特性的web开发框架:

1.组件化

组件化是复用的基础,也是屏蔽技术细节的利器。

框架组件要使用简单,最好是编写组件的技术也足够简单,我可以忍受组件内部复杂的细节和高深的技术,但它必须提供一个官方的组件包,里面包含了大部分常用的组件;

2.轻量化

不要用功能强大来掩盖复杂的学习曲线,“拿来即用”才是降低人力成本的关键;

3.事件驱动

事件驱动意味着我不用关心View与Controller的通讯,这些细节我不感兴趣,也非常浪费我写代码的时间——我必须确保我的精力只使用在Model上;

 

其它一些次要,但最好有的特性:

1.View有可视化设计器,这无疑能极大地提高团队的开发效率;

2.有一个强大的技术团队做维护;

3.足够的资料,包括文档、帮助手册、示例代码等;

4.有广泛的使用者,最好是有一个活跃的社区;

 

似乎,我只能选择asp.net的WebForm或者Silverlight......

Flex似乎也是个不错的选择

posted @ 2010-09-29 13:24  深圳大漠  阅读(371)  评论(2)    收藏  举报