Когда стоит использовать jQuery

Очень часто я вижу на сайтах подключённую библиотеку jQuery, при этом используется она настолько мало, что встаёт вопрос: "А зачем было вообще подключать эту далеко не маленькую библиотеку?". В этой статье я постараюсь объяснить, когда следует использовать jQuery, а когда стоит обойтись и чистым JavaScript.
На всякий случай, если вдруг, кто не знает, сразу говорю, что абсолютно всё, что можно сделать на jQuery, можно сделать и без этой библиотеки на чистом JavaScript. Поскольку сама библиотека jQuery - это и есть JavaScript. При этом jQuery. даже в сжатом виде весит больше 80 КБ.
Поэтому если Вам нужно сделать какие-нибудь элементарные вещи, например, добавить пару элементов на страницу через JavaScript, удалить что-нибудь, изменить какой-нибудь атрибут и сделать прочую мелочь, то никогда не подключайте ради этого jQuery. Используйте DOM. Другое дело, если Вам нужно менять десятки элементов, причём совершенно разных (а ставить у каждого свой id неудобно), тогда уже можно использовать jQuery.
Также jQuery стоит использовать, если Вы делаете на странице анимацию. Это достаточно сложный процесс, и красивую анимацию Вы будете делать очень долго, тогда как на jQuery - это фактически одна строчка.
И, наконец, третья причина использования jQuery - это какой-то очень подходящий Вам плагин, который требует наличие данной библиотеки.
Итак, небольшое резюме, когда стоит использовать jQuery:
- Для очень большой работы с самыми различными элементами на странице.
- Для создания анимации.
- Если очень подходящий Вам плагин требует наличие jQuery.
И ещё один момент. Если Вы уж подключили jQuery, то используйте это на полную катушку. Так как частенько попадаются страницы, на которых частично используется DOM, а частично jQuery, что не очень логично.
-
-
Михаил Русаков
Комментарии (1):
я вообще не понимаю зачем её использовать, если есть методы .querySelector('css selector') и .querySelectorAll('css selector') в чистом javascript, которые поддерживаются всеми современными браузерами. И функцию анимации можно легко написать самому буквально в несколько десятков строк
Ответить
Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.