更新:我发现此帖子部分回答了我的一些问题
How different is Ext JS from others like jQuery and Mootools
答案 0 :(得分:9)
Ext框架有两个部分。 Ext Core被发明为jQuery竞争对手,但老实说,如果你正在尝试做jQuery所做的事情,那就使用jQuery吧。它更受欢迎,它更容易找到答案等。
ExtJS是一个功能齐全的RIA框架,具有丰富的小部件库。您可能会说它与jQuery UI竞争,但jQuery UI是一个不那么丰富的组件集,因此它们不是真正的竞争对手。
此外,ExtJS在GPL or a commercial license下发布。您可能会发现这是一个问题。
对于丰富的Javascript框架,我倾向于支持YUI或可能SmartClient。
答案 1 :(得分:2)
我说ExtJS在功能丰富方面比jQuery更能与DHTMLX相媲美。它也是根据GPL或商业许可发布的。您可能也想查看它。
答案 2 :(得分:1)
它取决于你想做什么,但是ext-core与jquery基本相同。完整的Ext JS更像是构建RIA的完整框架(很多组件:网格,树,formpanel)。
如果您只想为您的网站添加ajax点数,那么extcore就可以实现。
答案 3 :(得分:0)
我曾经参与过jquery,但是我的项目期望我在Ext JS 4上工作。最初我认为它只是另一个JavaScript框架。但这是一个巨大的震撼,因为我发现最初很难学习。
但慢慢地我开始掌握Ext JS并开始欣赏它的OOP设计理念。所以它与其他JavaScript框架完全不同。不过,您可以在这两个框架中实现同样优秀的RIA。 Ext JS 4与以前的版本相比也有很大改进。您可以尝试Ext JS的Sencha Architect IDE;虽然不是免费的。 Secha achitect允许您拖放UI组件。