Все дело в производительности и скорости разработки. Конечно, если вы хороший программист и разработаете что-то, что действительно соответствует вашим потребностям, вы можете добиться лучшей производительности, чем если бы вы использовали Javascript-фреймворк. Но есть ли у вас время, чтобы делать все это самостоятельно?
Мое личное мнение таково: Javascript невероятно полезен и используется слишком часто, но если он вам действительно нужен, то лучше использовать фреймворк.
Теперь наступает время выбора фреймворка. Что касается бенчмарков, вы можете найти их на http://ejohn.org/files/142/ . Это также зависит от того, какие плагины доступны и что вы собираетесь с ними делать. Я начал использовать jQuery, потому что он казался поддерживаемым и хорошо поддерживаемым, хотя на тот момент он не был самым быстрым. Я не жалею об этом, но с тех пор я не тестировал ничего другого.
Jquery, как и любой другой хороший JavaScript фреймворк, предоставляет вам функциональность, независимую от платформы браузера, обертывая все тонкости, которые вас могут не волновать или не волновать.
Я думаю, что использование фреймворка лучше, чем использование чистого JavaScript и создание всех вещей с нуля, если только вы не используете очень ограниченный набор функций.
Я определенно рекомендую JQuery!
Спасибо