Jar*_*ish 88
我已广泛使用jQuery并喜欢它.我已经多次审查过ExtJS,并希望有机会在某个时候使用这个库.这是我的看法.
jQuery的
javascript编程的垃圾抽屉.他们在那里得到了你需要的一切,如果你愿意挖掘,使用一些胶带和超级胶水,并且通常有一组开发人员能够并且愿意锤击代码.jQuery很棒!
它被用于比你想象的更多的地方.但是,像Drupal和其他社区支持的框架/库一样,当您获得免费支持时,您将得到您所支付的费用.您可以使用jQuery完成所有操作,但有时您需要铲子,手电筒和坚持不懈.
此外,非常好的文档(与PHP的在线文档相同),以及大量的,实际的代码和博客条目.
将吸引那些并不羞于谷歌的修补匠和"先进的脚本编写者",以找到一个可以用来支持问题并加速开发的例子.
ExtJS的
由营利性公司专业开发,这些更类似于控件(在Visual Studios的上下文中)而不是小部件或插件.故意完整和强大,对细节的眼睛,我觉得比存在jQuery中的荒野更高层次的组织结构,ExtJS的是得到你所支付的:一个专业开发和支持的产品,生命和它的能力去世返回价值.
将吸引受过专业训练的"程序员",他们希望在控制系统的开发过程中进行广泛的测试和更高阶或更严格的测试.
最终建议
这真的与您的商店和客户有关.如果你的团队更喜欢DIY,并且喜欢将事物粘合在一起并将其推出门外,请使用jQuery.它适用于任何情况.如果你有一个非常有序和专业的商店,ExtJS可能是一个不错的选择,但jQuery也是可行的.我不认为需要拆分你的知识库并使用它们,但实际上,如果你这样做,使用ExtJS作为面向客户端的部分,使用jQuery作为管理控制台.我没有看到相反的好处.
此外,对于您的管理控制台,请查看TIBCO.可能有点矫枉过正,但非常有趣.
Ben*_*Ben 23
Jared Farrish的答案非常广泛.
我在不同的项目上都使用了它们.
ExtJS的尺寸和重量都要大得多.如果您需要一个复杂的Web应用程序界面,它非常出色,它可以很好地控制窗口,桌子等,而且看起来很时尚.
ext论坛社区通过他们的论坛非常有帮助.
这说明它比jQuery更"僵化",而且开始时学习曲线要长得多,但如果你正在寻找复杂的用户界面,那么它将会有所收获.
因此,jQuery的好处是它可以让您的项目更快地移动,并且在实现新功能时更容易"实验".
它们都适合自己的应用程序.其实我已经在一个项目上同时使用,广泛联系(许多窗口和部分)是建立在ExtJS的和前端,需要更快的转身调整的事情,但有限的UI交互内置的jQuery.
希望这可以帮助
Rob*_*man 12
我不同意jQuery的学习曲线比ExtJS更快.ExtJS中的每个组件都有一个在网站上得到解决的例子,API文档绝对精彩,结构化,易于使用和完整.
您选择的内容取决于您的界面.在JQuery中,更多像web-2.0一样闪亮的界面可能会更容易一些,ExtJS界面看起来很漂亮但很像应用程序.这就是说,如果你想创建一个严重复杂,数据密集的界面,我认为两者之间没有比较.ExtJS允许您像对待后端一样对接口进行编程,完全面向对象.如果您不喜欢默认组件的某些行为,则覆盖它.自己创建可重用的组件非常容易.在ExtJS 3中,引入了直接层,它消除了Ajax客户端 - 服务器通信的所有返回麻烦,并自动将多个呼叫一起批量处理,减少了为接口提供所需的服务器请求数.我可以继续,但ExtJS对我来说是天赐之物,我无法在我能够向客户收费的时候创建我创建的高度复杂的界面.
祝你好运,你选择的任何东西,Rob
小智 12
我刚刚开始在两个不同的项目中使用其中的两个.(Ext 4和JQuery).是的,Ext似乎更像是"企业",但是文档和学习jquery一直很好而且令人愉快.另一方面,分机很令人困惑,因为大多数文档都会引用ext 3而我正试图在ext 4上做事情.
到目前为止,关于jquery的所有书籍和教程都让我能够超越分机.
重要的是要注意我的经验是有限的.
归档时间: |
|
查看次数: |
62704 次 |
最近记录: |