Почему все так любят jQuery? Есть же ещё prototype, script.aculo.us, MooTools?

У меня есть опыт использования Prototype, Scriptaculous и jQuery. Возможности jQuery кажутся мне потрясающими, при этом код получается намного короче, чем в Prototype.

Что же делает его таким мощным и удобным? Напишу своё мнение.

  • Фактически всё в этом фреймворке реализовано кроссбраузерно: мне почти не нужно думать, где и как сработает та или иная фишка.
  • Цепочка событий — почти все методы jQuery возвращают jQuery, что позволяет связать их между собой. Удобнейшая вещь.
  • Работая с массивами / коллекциями результатов, я одной короткой строчкой кода типа $(».tab»).hide() выполняю действие над всеми объектами сразу.
  • jQuery API мне показалось чрезвычайно понятным и логичным, на его усвоение ушло совсем немного времени.
  • Расширяемость. Можно написать плагин или выбрать из уже имеющихся. А их в интернете полно, я всегда могу найти готовое решение, отвечающее моим потребностям.
  • Большое количество поклонников и развитое сообщество — можно быстро получить ответы на свой вопрос.

Так что моё мнение — переходи на jQuery, даже не думай.

Похожие вопросы
Добавить ответ
Для оформления сообщений Вы можете использовать следующие тэги:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Нажимая кнопку «Отправить», я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности этого сайта.