在考虑使用JavaScript库/框架时,您应首先定义目标.我曾经根据其目的和架构将所有JavaScript库/框架分为三类:
我想用一些非常"酷"的功能来浏览我的页面.去寻找JavaScript库.
jQuery的
ZenoUI
老:原型,Mootools
我想构建一个具有丰富前端的应用程序.我喜欢用JavaScript定义UI,我不介意使用这些库的自定义API来编写我的应用程序逻辑.转到JavaScript 后库/预框架.
ExtJS的
剑道
DHTMLX
道场
YUI
的Qooxdoo
jQuery UI
Bindows - 生成Windows的精确外观
Spry(原始,遭受严重的内存泄漏)
我想构建一个具有丰富前端的应用程序.我喜欢在XML中定义UI,我想根据标准API编写应用程序逻辑,并使用其他面向开发人员的基于标准的技术.转到JavaScript框架.
SproutCore的
Backbase公司
丰富的SDK