Я видел несколько сообщений, в которых предпочтение отдавалось jQuery по сравнению с ExtJS. Я не рассматривал jQuery подробно, но, судя по тому, что я читал до сих пор, jQuery не предоставляет тот пользовательский интерфейс, который поставляется с ExtJS. Я прав? Почему некоторые из вас предпочитают jQuery в ASP.NET?
Спасибо



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Существует две школы фреймворков javascript: одни ориентированы на виджеты (Yui, ext и т. д.), А другие - на поведение (jquery, prototype, moo и т. д.)
JQuery просто упрощает создание динамичных и привлекательных сайтов. Если вы просто занимаетесь разработкой system.draggy.droppy asp, вы можете игнорировать оба, поскольку вы, вероятно, вообще не касаетесь javascript. Но если вы все же используете javascript, стоит потратить время на изучение одной из существующих фреймворков, а jquery в настоящее время является наиболее популярным.
ExtJS больше подходит для виджетов, это в основном winforms для javascript. Вы можете легко использовать оба, они обладают дополнительными функциями. Если вам нужен ext для .net, я бы посоветовал проверить проект coolite coolite.com, который является оболочкой .net для ext.
Фактически Ext предоставляет комплексное обслуживание.
У него прочная основа, обеспечивающая поведение. Публикация / подписка событий, эффекты, манипуляции с DOM и т. д. И он может предоставлять их через свою собственную автономную основу, ИЛИ путем обертывания базовой библиотеки по вашему выбору (например, jQuery)
А затем на ВЕРХНЕМ уровне этого межбиблиотечного базового уровня он предоставляет унифицированный набор компонентов, все происходящие из одного базового класса компонентов. Он обеспечивает управляемую компоновку экрана, которая реагирует на изменения геометрии браузера, и управляемое управление жизненным циклом компонентов.
Нет ничего подобного.
В jQuery есть библиотека виджетов - она довольно новая, но довольно крутая. Может только лучше! jQuery UI
Почему бы не использовать оба? ExtJS также позволяет использовать jQuery. Фактически, вы можете легко настроить ExtJS для использования jQuery для его основных функций. Я делал это раньше, и это работает довольно хорошо.
Таким образом, вы сможете использовать лучшее из обоих миров.
http://extjs.com/forum/showthread.php?t=29702&highlight=jquery
iam имеет опыт работы с extjs и более свежим для jquery. jquery намного легче, чем extjs.
проста в использовании, быстрая, отличная манипуляция с DOM, хорошие эффекты. Отличный обработчик window.onLoad.
Очень, очень обширная, отличная манипуляция с DOM, солидные эффекты. Самый быстрый способ справиться с задачами - разгадывать головоломки в командной строке.
Где подходит ExtJS? виджеты (думаю) или поведение? Могу ли я использовать оба в проекте?