Во-первых, я должен согласиться с утверждением meo о том, что 3 библиотеки, вероятно, излишни, особенно если вы судите только по первым впечатлениям. Возможные проблемы обслуживания - подумайте, сколько кода вы бы попросили всех своих пользователей загрузить и выполнить; это может сложить.
Вот еще несколько вещей, о которых следует помнить.
И виджеты jQuery UI и Dojo могут иметь собственную обложку. Хотя у меня нет опыта работы с jQuery UI, я могу сказать, что шаблоны виджетов Dojo, как правило, довольно хорошо написаны с точки зрения наличия достаточного количества классов для обеспечения гибкой настройки стиля. Если у вас достаточно ресурсов, чтобы подумать о разработке сразу для 3 библиотек, возможно, стоит подумать о том, чтобы потратить ресурсы на настройку дизайна поверх одной.
Кроме того, на случай, если вы еще не видели - видели ли вы Claro (новинка в Dojo 1.5)? Смею сказать, что это на шаг выше других тем. http://download.dojotoolkit.org/release-1.5.0/dojo-release-1.5.0/dijit/themes/themeTester.html
Что касается ExtJS, я не знаю, над каким проектом вы работаете, но если это коммерческий проект, имейте в виду, что вам нужно платить за лицензии, начиная с 600 долларов за штуку.
Dojo также имеет компонент сетки или три , и я уверен, что есть также плагин или два для jQuery (например, jqGrid ).
И да, из трех упомянутых вами jQuery, скорее всего, даст вам наименьший OOTB к серьезным полнофункциональным интернет-приложениям. Я уже связал пост Ребекки Мерфи (который сам связан с продолжением) об этом до смерти, но я сделаю это снова, так как он по-прежнему актуален:
http://blog.rebeccamurphey.com/on-jquery-large-applications