Они несопоставимы с imho.
jQuery UI - это просто комбинация пары виджетов, которые можно использовать вместе, но на самом деле они не интегрированы или что-то еще.Довольно расширяемый, довольно быстрый, но не полный набор инструментов для виджетов.
ExtJS - это полноценный набор инструментов для создания виджетов Web App, который с точки зрения функциональности сопоставим с большинством наборов инструментов с графическим интерфейсом.да, это полезно, но это также очень сложный и очень большой / медленный.Так что, imho, это зависит от того, что вам нужно.Для нормального интерфейса я бы никогда не использовал бы ExtJS, поскольку он слишком большой и медленный.Но для админ-панели или чего-то большого, где она добавляет юзабилити, да, пожалуйста.
Просто попробуйте создать нечто подобное с помощью пользовательского интерфейса jQuery: 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,5 КБ jquery-ui-1.8.5.min.js
: 199,5 КБ - Всего: 270 КБ
Ext:
ext-all.js
: 697,7 КБ ext-base.js
равно 26,5 КБ - Всего: 724,2 КБ