JS前端框架
最近忙的要死,已经完全没有休息日,前些日子推荐了一些页面模板,但是总有瑕疵,而且难以满足我日后的一些需求,所以近些天又在搜索各种JS框架应对需求,今天就来汇总一下:
1.ExtJS
是个做B/S的就应该听说过这个框架吧,没吃过猪肉总应该见过猪跑吧,网上一搜一大堆关于它的信息。
优点:就一句话,小母牛做电锯,锯NB,功能太强大。
缺点:重,你想想不到的重;另外闭源就得花钱。
中文站点:http://extjs.org.cn/
2.EasyUI
基于jQuery的用户界面插件集合。
优点:与JQuery无缝结合。
缺点:JQuery从骨子里看不起IE,所以兼容性可想而知;之前的版本代码经过了混淆,部分开源;GPL协议,闭源就得花钱。
3.DWZ
中国人自己做的开源框架。
优点:有现成的样例可以参考;使用的人群较多;Apache2开源协议。
缺点:文档太少;好长时间没有更新了;你确定你能把它下载下来?
中文站点:http://j-ui.com/
4.BUI
据说是阿里的开源框架,由支付宝团队搞出来的。
优点:有社区;比较新;有现成的样例;MIT协议(最宽松的协议)。
缺点:样例的一级导航是横着的,我等二把刀后台逻辑工程师真的搞不定。
5.B-JUI
基于DWZ理念的升级版。
优点:有样例(横竖版导航都有);作者仍旧在更新;Apache协议。
缺点:如果说还有缺点的话,就是主题这颜色真是让人无语。
中文站点:http://b-jui.com/
最后我选择了B-JUI,因为:
1.能够闭源,商业应用。
2.横竖导航都有,照葫芦画瓢还是能够应付的。
3.作者更新很重要。
4.有基本的文档。
5.这种使用理念我很喜欢。
至于其它的JS框架,比如Dojo、AngularJS等,一是真没时间再看,二是感觉学习曲线比较高,像我这种初创团队真没有必要耗费这么大的经历。如果你有好的框架分享,请告知,谢谢。