ExtJS与jQueryUI

Ste*_*vev 3 javascript ajax jquery extjs web-applications

我最近有过使用jquery和extjs做同样事情(搜索组合框)的经验.我发现extjs有缺陷且过于复杂.相反,我发现jquery工作得非常好并且非常简单.我想知道其他人使用extjs的经历是什么.extjs的复杂性实际上会给你带来什么吗?

Wol*_*lph 16

他们不具有可比性.

jQuery UI只是几个小部件的组合,可以一起使用但不是真正的集成或任何东西.相当可扩展,相当快,但不是一个完整的小部件工具包.

ExtJS是一个功能齐全的小部件工具包 Web App框架,在功能方面可与大多数GUI工具包相媲美.是的,它很有用,但它也很复杂,非常大/慢.所以它取决于你需要什么.对于正常的前端,我永远不会使用ExtJS,因为它太大而且很慢.但是对于管理员面板或其他实际上增加了很多可用性的东西,是的.

只需尝试使用jQuery UI创建类似的东西:http://dev.sencha.com/deploy/dev/examples/grid/totals.html

此外,使用ExtJS,您甚至可以使用拖放界面设计界面:http://www.sencha.com/products/designer/download.php

尺寸比较:

jQuery的:

  • jquery-1.4.2.min.js:70.5KiB
  • jquery-ui-1.8.5.min.js:199.5KiB
  • 总计:270KiB

分机:

  • ext-all.js:697.7KiB
  • ext-base.js 是26.5KiB
  • 总计:724.2KiB