инструменты 1 мин

Почему AI-кодеры сделали JavaScript ещё более популярным — и это проблема

TypeScript стал самым используемым языком на GitHub в 2025-м — крупнейший сдвиг за 10 лет. AI-кодеры генерируют лучший код на JS/TS, потому что обучены именно на нём. Это создаёт замкнутый круг: команды выбирают React не за скорость, а за качество AI-подсказок. Python остаётся для ML-разработки, но все пользовательские интерфейсы AI-продуктов пишут на JavaScript. Типизация стала страховкой от багов в сгенерированном коде.

Если вы разработчик, выбор стека теперь напрямую влияет на продуктивность через AI-помощников. Если строите продукт или инвестируете — JavaScript-экосистема растёт быстрее рынка благодаря AI, это меняет расстановку сил.

В августе 2025 TypeScript стал самым популярным языком на GitHub — первый раз за 10 лет лидер сменился так резко. За год число контрибьюторов выросло на 66%, больше миллиона разработчиков написали первую строчку на TypeScript.

Причина простая: AI-кодеры (Copilot, Cursor и т.д.) лучше всего генерируют код на языках, на которых их обучали — а это JavaScript и TypeScript. Попросите сгенерировать React-компонент — получите рабочий код. Попросите то же для Svelte или малоизвестного бэкенд-фреймворка — выхлоп слабее, больше выдуманных API и правок перед запуском.

Теперь команды выбирают стек не по производительности фреймворка, а по тому, насколько хорошо с ним работают AI-помощники. Разрыв в продуктивности накапливается: чем больше кода на React пишут с AI, тем больше его попадает в обучающие датасеты, тем лучше модели его генерируют.

Интересно: AI-разработка идёт на Python, но все пользовательские интерфейсы AI-продуктов (чат-окна, кнопки, стримы токенов) пишут на JavaScript. К концу 2025 на GitHub было 1,1 млн публичных репозиториев с LLM SDK — рост 178% за год. Это не модели, это приложения.

Ещё один тренд: TypeScript вытеснил plain JavaScript (78% профи используют TS в 2026 против 69% двумя годами ранее, 40% пишут только на TS, 6% — только на JS). Причина: типы ловят баги в сгенерированном коде — например, пропущенное поле в объекте или изменённую форму API-ответа — раньше, чем код упадёт в проде.

AI-кодерыTypeScriptJavaScriptразработкаproductivity

Автор: Никита Громов · Источник: artificialintelligence-news.com

Разработчикам. AI-кодеры работают лучше с TypeScript и React — если используете Svelte или редкий фреймворк, готовьтесь править больше кода вручную. Типизация обязательна: компилятор ловит баги в AI-коде (пропущенные поля, null/undefined, устаревшие API), которые человек пропустит в ревью 400 строк.

Бизнесу. Выбор стека теперь влияет на скорость разработки через AI-помощников. React/TypeScript дают до 2х разницу в продуктивности по сравнению с нишевыми фреймворками — экономия на найме и времени выхода продукта. Все AI-продукты используют JS для UI, даже если бэкенд на Python.

Инвесторам. JavaScript-экосистема укрепляет монополию благодаря AI: чем больше кода генерируют на ней, тем лучше работают модели, тем больше новых проектов выбирают её. Инструменты разработки для JS (Vercel, GitHub Copilot, TypeScript tooling) растут быстрее рынка. Python остаётся для ML-ядра, но деньги в продуктах — а продукты на JS.

Хайп35
Реальная польза75
Заработать70
  • Делать инструменты и обучение для TypeScript/React — спрос растёт, AI усиливает тренд (курсы, плагины, шаблоны)
  • Создавать AI-friendly библиотеки и компоненты для популярных стеков — они будут чаще генерироваться и рекомендоваться моделями
  • Строить продукты на React/TS с нуля — AI-помощники дадут 2х буст продуктивности против экзотических фреймворков
  • Разрабатывать линтеры и типчекеры для AI-кода — рынок нуждается в инструментах, которые ловят типичные ошибки генерации
  • Инвестировать в JavaScript-инфраструктуру (Vercel, Deno, Bun, TypeScript tooling) — экосистема растёт быстрее конкурентов
  • Монокультура стека: если все пишут на одном языке, баги и уязвимости распространяются быстрее, альтернативные решения не развиваются
  • AI-модели усиливают bias: лучшие фреймворки по производительности (Solid, Svelte) проигрывают в AI-поддержке, рынок становится менее конкурентным
  • Качество кода падает: разработчики полагаются на AI, не понимая генерируемый код — багов становится больше, особенно в edge cases
  • Зависимость от вендоров: GitHub, Microsoft, OpenAI контролируют данные и модели, влияют на выбор стеков через качество генерации

Это классический network effect в действии: чем больше кода на JavaScript, тем лучше AI его генерирует, тем больше команд выбирают JS, тем больше кода попадает в обучающие данные. Круг замкнулся. Разработчики, которые два года назад спорили, Svelte или React быстрее, сегодня выбирают по другому критерию — какой фреймворк AI знает лучше. И это рационально: разница в продуктивности реальная, до двух раз.

Но есть нюанс. Монокультура — это риск. Когда весь рынок пишет на одном стеке, баги и уязвимости распространяются быстрее, альтернативные решения не получают шанса. TypeScript стал обязательным не потому, что он лучше, а потому, что без типов AI-код слишком опасен запускать в прод. Это не технический вердикт — это костыль. Хорошая новость: если вы делаете инструменты для JS-экосистемы, спрос будет расти быстрее рынка. Плохая: если вы строите что-то на экзотическом стеке, готовьтесь писать больше кода руками.

Инструменты из статьи

AI-автодополнение и чат в редакторе кода от GitHub/Microsoft.

Доступ из РФ →

Ещё по теме

Комментарии