Согласно W3Tech , эту ссылку , эту ссылку , эту ссылку , и многих других источников, JQuery действительно становится то , что IE опыт в мире веб - браузеров (набирает более 80% рынка в течение периода).
У меня нет знаний ни о какой другой библиотеке JavaScript, такой как MooTools, YUI и т. Д., Потому что, когда я начал веб-разработку, jQuery был уже впереди, и я выбрал его.
Действительно ли другие библиотеки настолько ужасны, или им не хватает того, что есть только в jQuery? В чем причина такой огромной доли рынка?
"what IE experienced in the world of web browsers"
Что вы имеете в виду?Ответы:
Миссия и философия: jQuery стремился упростить использование DOM-манипуляций и сосредоточился на достижении этой цели. Другие фреймворки, такие как Mootools и Dojo, фокусировались на том, чтобы упростить создание сложных приложений - идея, которая опередила свое время (в 2007 году), и разделили внимание сообщества и создали ненужную сложность для 99% разработчиков, которые не заинтересованы в сложные приложения или предварительный JavaScript.
Цепной. Цепочки jQuery, другие фреймворки - нет. Это привело к большой читаемости и простоте использования революции, когда речь идет о JavaScript.
источник
Для меня это отличная документация и краткость синтаксиса.
У других наборов инструментов нет (не так ли?) Отличной документации, которая есть у jQuery, и возможность ссылаться на нее, просто используя
$
ее, великолепна.Его использование синтаксиса селектора CSS для выбора элементов также было тем, чего я раньше не видел, и это делает его очень низким барьером для входа для дизайнеров, которые действительно хорошо знают CSS, но не javascript.
И, конечно, невероятное количество плагинов.
источник
Думаю, ключ к популярности jQuery заключается в его наглядности.
Когда вы профессионально (или «элитным энтузиастом») освоите JavaScript, и захотите Awesome Stuff, вы посмотрите, что использовали другие страницы с Awesome Stuff.
"Просмотр источника" на этой самой странице, например.
Это стало популярным, потому что это было безусловно лучшее вокруг. Теперь, когда многие догнали, они отстают и будут отставать надолго, потому что jQuery уже распространился так сильно. Также имена важны. Я полностью пропустил «Prototype», потому что думал, что он еще не закончен / стабилен. Это ... просто прототип.
Теперь я понимаю, что был неправ, конечно, но теперь я уже очень доволен jQuery.
источник
Одна из причин, почему jQuery стала настолько популярной, заключается в ее подключаемом характере. Это позволило другим строить поверх jQuery, в то время как базовый код остался прежним. Конечно, помогло быть открытым исходным кодом и иметь хорошую поддержку документации. Принятие некоторых крупных компаний, таких как Google, также способствовало его росту.
источник
jQuery был принят крупными организациями. Но что заставило их принять эту новую библиотеку? Моя главная причина влюбиться в jQuery была в том, что он исправил все особенности браузера, когда я обнаружил, что другие библиотеки время от времени глючили.
Другие плюсы заключались в том, что его было очень легко выбрать и использовать, отличная документация и огромное количество бесплатных плагинов. Было так легко найти то, что вам нужно. Кто-то в сообществе уже создал плагин, который делает то, что вам нужно, с помощью библиотеки jQuery.
Это просто сводится к простоте использования, быстрому подбору, тщательной документации, исправлению нюансов браузера, большой базе сообщества, множеству доступных плагинов и конечно же с открытым исходным кодом!
источник
Я в основном пользователь mootools, поэтому мое мнение может быть предвзятым. Что делает jQuery таким популярным, так это то, что он использовался в популярных веб-приложениях в начале библиотечных дней js. И вам не нужно ничего понимать в javascript (например, замыканиях), чтобы использовать его эффективно.
Он имеет относительно хорошую документацию, множество живых примеров и множество плагинов и библиотек, которые вы можете просто распаковать в своем проекте для использования.
источник