В 2025 году результаты Stack Overflow Developer Survey снова удивили сообщество: jQuery занял третье место среди самых популярных веб-фреймворков в мире, уступив лишь Node.js и React.
На первый взгляд это выглядит парадоксально, ведь среди украинских фронтенд-разработчиков jQuery часто называют «устаревшим», «ненужным» или таким, который «не имеет смысла изучать».
Почему возникло такое расхождение между глобальной статистикой и локальным восприятием? И действительно ли jQuery уже не имеет никакой практической ценности?
1. jQuery вырос из проблем, которые браузеры уже решили
Когда jQuery появился, он закрыл болезненные вопросы фронтенда: различия в реализации DOM, событий и Ajax в браузерах. Фраза “write less, do more” была не маркетингом, а реальностью.
Сегодня же:
- DOM API стандартизирован;
- querySelector, fetch, classList, addEventListener доступны повсеместно;
- CSS-анимации и transition заменили большинство jQuery-эффектов.
В результате многие украинские разработчики воспринимают jQuery как лишний слой, ведь то, что он делал раньше, теперь легко реализуется на «чистом» JavaScript.
2. Рынок труда формирует отношение: React → Angular → всё остальное
Если посмотреть на современные вакансии, картина достаточно однозначная:
- React — безусловный лидер;
- Angular стабильно занимает второе место, особенно в корпоративном сегменте;
- Vue встречается значительно реже;
- jQuery почти не фигурирует как требование.
В лучшем случае его упоминают в контексте поддержки legacy-кода. Это напрямую влияет на мотивацию: разработчики инвестируют время в то, что даёт карьерный рост, а не просто «знания для галочки».
3. Образование и курсы закрепили образ «устаревшего инструмента»
Современные учебные программы сосредоточены на:
- ES6+;
- асинхронности;
- TypeScript;
- React или Angular.
jQuery либо не упоминается вовсе, либо подаётся как часть истории фронтенда. Для новичков это формирует чёткую ассоциацию: «jQuery — это прошлое».
4. Архитектурная сложность современных UI — не для jQuery
Современные веб-приложения — это:
- сложные интерфейсы;
- управление состоянием;
- компонентная архитектура;
- SSR и гидрация.
jQuery не создавался для таких сценариев. Он хорошо работает с DOM, но не предлагает системного подхода к сложности UI, которую сегодня требуют продукты. Здесь React и Angular выглядят значительно органичнее.
5. Сообщество и культура: что обсуждают — то и ценят
Украинское фронтенд-сообщество активно обсуждает:
- TypeScript;
- производительность;
- архитектуру;
- тестирование;
- современные фреймворки.
jQuery почти не появляется в докладах, статьях или на митапах. Это усиливает ощущение, что он выпал из актуального контекста, даже если фактически всё ещё используется.
6. Почему же jQuery так высоко в Stack Overflow Developer Survey 2025?
Высокий рейтинг jQuery объясняется не его «модностью», а другими факторами:
- огромным количеством существующих сайтов, которые до сих пор его используют;
- тем, что многие разработчики имели с ним опыт в прошлые годы;
- тем, что legacy-проекты никуда не исчезли.
То есть опрос фиксирует факт использования, а не то, что jQuery является выбором №1 для новых проектов.
Кому и когда jQuery всё ещё будет полезен
Несмотря на общее скептическое отношение, jQuery не является «мёртвым» инструментом. Существуют сценарии, где его использование остаётся оправданным.
🔹 Поддержка legacy-проектов
Многие сайты и внутренние системы, созданные 5–10 лет назад, активно используют jQuery. Переписывание таких проектов часто экономически невыгодно, и здесь знание jQuery — практическая необходимость.
🔹 CMS и WordPress
Плагины, темы, кастомные админ-панели WordPress по-прежнему во многом зависят от jQuery. Для разработчиков, работающих с CMS, это всё ещё рабочий инструмент.
🔹 Небольшие интерактивы
Формы, модальные окна, простые анимации, Ajax-отправка — в небольших проектах jQuery позволяет сделать всё быстро, без сложного сетапа.
🔹 Первичное знакомство с DOM
Как вспомогательный инструмент для понимания DOM и событий jQuery может быть полезен, если не ставить его выше самого JavaScript.
🔹 Старые браузеры и корпоративные ограничения
В специфических условиях, где важна поддержка устаревшей среды, jQuery всё ещё может экономить время.
Когда jQuery точно не стоит выбирать
- большие SPA;
- сложные UI с активным состоянием;
- проекты с долгим жизненным циклом и масштабированием;
- команды, работающие по современным frontend-подходам.
Вывод
jQuery не исчез — он просто изменил свою роль.
Он перестал быть универсальным решением и центром фронтенда, но остался инструментом для конкретных задач.
Украинские разработчики воспринимают его как «старый», потому что:
- рынок требует React и Angular;
- образование движется вперёд;
- сообщество обсуждает другие технологии.
И при этом глобальная статистика показывает: jQuery всё ещё с нами.
Смотрите также: Видеокурс «jQuery», автор Сластен Максим
Статьи по схожей тематике