摘要:2005年ruby on rails横空出世般的流行刺激了Java开源框架整合的大趋势,ruby on rails这个号称“full-stack”的框架能做的我们都能做,它就是整合的更好,省略了配置文件,提供了快速代码生成器,暂且不论ruby on rails本身,但是诸多Java开发人员把目光从只做好一件事情上面挪到了“提供最方便的full-stack框架”上面,因此我们可以看到整个Java开源社区雨后春笋般的出现了一批又一批的full-stack框架,Java社区的开源软件哲学已经修改为:“要做最方便好用的full-stack框架”,那么就让我们来一一细数这些full-stack框架吧:一
阅读全文
随笔分类 - | Framework Patterns |
摘要:full-stack 的设计,意味着各层能够无缝的集成在一起,遵循的DRY原则(don't repeat yourself),将各层共用的东西,抽取出来,并通过自顶向下的设计,无缝的集成在一起,粘合在一起,达到更高层次、更粗粒度的重用,同时为了保证灵活的可扩展性,在更高、更粗的粒度上遵守开放-封闭的原则,在各层的各个关键点,要提供诸多的钩子,回调的接口,供使用者扩展。full-stack的设计,在层与层之间,并不一味的追求松散的机制,而是相反,在层与层之间增强一定的内聚性,粘合力,以此来达到粗粒度的封装与重用。可以说full-stack 的设计,其爆发出的威力是巨大的,相对普通的单一层
阅读全文
摘要:Yahoo User Interface Library (YUI Library):YUI is a free, open source JavaScript and CSS library for building richly interactive web applications.Link : http://yuilibrary.com/EXTJS:With an advanced MVC architecture, plugin-free charting, and modern UI widgets, Sencha Ext JS is the industry's mos
阅读全文
摘要:http://www.iteye.com/topic/36419http://bbs.csdn.net/topics/300245089
阅读全文

浙公网安备 33010602011771号