React стоит на 6,1% сайтов, его назвали 85% опрошенных разработчиков, и он собрал 670 млн загрузок с npm за месяц. Ни одно из этих чисел не переводится в другое.
Ниже — что меряет каждый источник, где они неожиданно сходятся (jQuery), где расходятся вдесятеро (Angular) и почему «данных Stack Overflow за 2026 год» не существует в природе.
Бесплатный онлайн-инструмент — проверка HTTP-заголовков: результат мгновенно, без регистрации.
HTTP Archive считает источники (origins), на которых обнаружен фреймворк. Данные за июль 2026 года, вся выборка по технологии — 8 877 469 источников:
| Технология | Источников | Доля выборки |
|---|---|---|
| jQuery | 5 766 429 | 65,0% |
| React | 1 306 221 | 14,7% |
| Vue.js | 609 907 | 6,9% |
| Preact | 388 457 | 4,4% |
| Next.js | 357 931 | 4,0% |
| Angular | 214 013 | 2,4% |
| Alpine.js | 103 285 | 1,2% |
| Nuxt | 93 193 | 1,0% |
| Svelte | 90 479 | 1,0% |
| Astro | 40 645 | 0,5% |
Доля выборки — наш расчёт, сам HTTP Archive публикует только счётчики и никакого процента не заявляет. Проценты, которые видны на их панели рядом с каждой технологией, — это изменение за месяц, а не доля рынка; путать их нельзя.
Годовая динамика по тем же данным (июль 2025 → июль 2026): React 1 180 640 → 1 306 221, Vue 520 219 → 609 907, Next.js 231 551 → 357 931, Svelte 74 130 → 90 479.
Одна цифра из этой таблицы недостоверна. Angular с марта по апрель 2026 года скакнул со 116 639 до 217 284 источников. Источник объяснения не даёт; органический рост так не выглядит, и подавать это как удвоение популярности нельзя.
Исходные данные всех таблиц этого отчёта доступны в виде открытого CSV-файла (UTF-8, первая строка — заголовки).
Скачать датасет (CSV)W3Techs на 27 августа 2026 года, две колонки — от всех сайтов и от сайтов, где библиотека вообще обнаружена:
| Библиотека | От всех сайтов | От сайтов с библиотекой |
|---|---|---|
| jQuery | 66,5% | 86,5% |
| Bootstrap | 15,1% | 19,7% |
| React | 6,1% | 7,9% |
| Next.js | 3,2% | 4,2% |
| Nuxt | 0,8% | 1,0% |
| Vue.js | 0,6% | 0,8% |
| Angular | 0,2% | 0,3% |
| Svelte | 0,1% | 0,2% |
По jQuery источники практически сошлись: 66,5% у W3Techs против 65,0% в нашем расчёте по HTTP Archive. Это хорошая точка сверки — два независимых детектора на разных выборках дали одно.
А вот по Angular расхождение десятикратное: 214 013 источников у HTTP Archive против 0,2% у W3Techs; BuiltWith даёт третий ответ — 52 737 живых сайтов на вчетверо большей совокупности. Ни один источник это не объясняет. Правильный вывод — не усреднять их, а признать, что детектирование Angular ненадёжно: он не оставляет такого же однозначного отпечатка, как React или jQuery.
Здесь легче всего ошибиться, потому что числа выглядят сопоставимыми, а величина другая — не «стоит на сайтах», а «человек так ответил».
| Фреймворк | State of JS 2025 | Stack Overflow 2025 | W3Techs, сайты |
|---|---|---|---|
| React | 85% | 44,7% | 6,1% |
| Vue.js | 52% | 17,6% | 0,6% |
| Angular | 48% | 18,2% | 0,2% |
| Svelte | 27% | 7,2% | 0,1% |
Три колонки — три разных вопроса. State of JS (опрос сентябрь–ноябрь 2025, 13 002 ответа) спрашивает «доводилось ли использовать» — то есть когда-либо за карьеру; в среднем респондент назвал 2,6 фреймворка. Stack Overflow (опрос май–июнь 2025, 49 009 ответов, по веб-фреймворкам 23 678) спрашивает про «интенсивную работу за последний год». W3Techs смотрит на сайты и о людях не знает ничего.
Обе анкеты — самоотбирающиеся: люди пришли по каналам сообщества. State of JS прямо пишет, что результат «следует понимать как срез определённой подгруппы разработчиков, а не как голос всей экосистемы».
Отдельная ловушка с датой. Результатов опроса Stack Overflow за 2026 год не существует — анкета только открылась 23 июня 2026 года. State of JS за 2026 год тоже нет. Любая статья с «данными Stack Overflow 2026» пересказывает 2025-й или выдумывает.
За 30 дней с 27 июля по 25 августа 2026 года: react 669 873 506, express 540 562 648, next 224 320 750, preact 123 659 539, jquery 72 831 123, vue 59 104 805, @angular/core 24 676 258, svelte 23 032 239.
Это число обращений к реестру, и ничего больше. В нём сидят сборки CI, докер-образы и зеркала: один проект способен давать тысячи загрузок в сутки. Транзитивные зависимости раздувают числа — именно поэтому preact стоит выше jQuery, хотя сайтов на нём в пятнадцать раз меньше.
В обратную сторону перекос тоже есть: jQuery и htmx чаще подключают тегом с CDN, минуя npm совсем, а Angular публикуется десятком пакетов, так что @angular/core его занижает.
Вывод: загрузки npm нельзя пересчитать ни в сайты, ни в разработчиков. Это отдельная величина, годная только для сравнения пакета с самим собой во времени.
Проверить, что подключает конкретный сайт, можно в определении технологий.
Next.js = React + routing + SSR + data fetching + deployment patterns out of box. Solo developer может быть productive за 1 день vs 1 месяц на vanilla React + Webpack + Router setup.
Astro: static-first, zero JS by default, "islands" architecture для interactivity. Next.js: interactive-first, React-wide. Для content sites — Astro. Для apps — Next.js.
Да, Spotify, New York Times, Rakuten используют. Но ecosystem (libraries, tooling) меньше чем React. Для solo/small team — Svelte excellent.
Enterno Tech Detect — detects 100+ frameworks. Или Wappalyzer browser extension. Или ручной DevTools inspection.
Бесплатный тариф — 10 мониторов, проверки каждые 5 мин, без карты. Платные тарифы — интервал от 1 минуты и проверки из нескольких регионов.