Если вы концентрируетесь на пользовательском интерфейсе, тогда JQuery - это, безусловно, путь . Есть много причин для меня, чтобы сказать это. У меня есть многолетний опыт работы со многими библиотеками JS. JQuery намного проще в использовании, чем любой другой. Его очень легко освоить, и он защищает вас от распространенных проблем с версиями браузера, которые беспокоили нас годами.
Кроме того, он активно поддерживается Microsoft. Он включен в последние веб-шаблоны для проектов ASP.NET MVC, и существует очень активное сообщество со многими инновационными решениями. Короче говоря, это здесь, чтобы остаться.
Лично я обнаружил, что с помощью JQuery я могу реально написать те же самые сценарии в менее чем половине строк кода, чем любая другая библиотека.
Главное, что он предлагает, что должно быть весьма полезно для вас, - это возможность добавлять поведение на стороне клиента к одному или нескольким элементам DOM одновременно. Это достигается за счет выявления групп этих элементов аналогично тому, как стили CSS применяются к группам элементов. Вы можете думать об этом как CSS для поведения , если хотите.
Я бы порекомендовал следующую книгу, чтобы помочь вам на вашем пути ... JQuery In Action