Главные анонсы конференции по Node.js: что показали разработчикам

Онлайн-тренажер Python для начинающих

Изучайте Python легко и без перегрузки теорией. Решайте практические задачи с автоматической проверкой, получайте подсказки на русском языке и пишите код прямо в браузере — без необходимости что-либо устанавливать.

Начать курс

Конференция по JavaScript (Node.js): главные анонсы

На минувшей неделе в онлайн-формате прошла крупнейшая конференция, посвященная экосистеме Node.js. Мероприятие собрало более 10 000 участников со всего мира, включая мейнтейнеров ключевых библиотек, инженеров из V8, Deno и Bun, а также представителей корпораций, использующих серверный JavaScript в продакшене. Мы собрали для вас самые значимые анонсы и нововведения, которые повлияют на работу разработчиков в ближайшие месяцы.

Node.js 22: новый LTS и встроенный тест-раннер

Главным событием стал анонс стабильной версии Node.js 22, которая перешла в статус Long Term Support (LTS). Среди ключевых изменений:

  • Встроенный тест-раннер — теперь не нужно устанавливать Jest или Mocha для базового тестирования. Поддерживаются describe/it, mock-функции и параллельный запуск.
  • Улучшенная работа с ESM — модули ECMAScript теперь загружаются на 30% быстрее благодаря оптимизациям в парсере модулей.
  • Поддержка RegExp v — новый флаг для работы с юникодными последовательностями, что упрощает обработку мультиязычных строк.
  • Обновленный WebSocket — экспериментальный клиент WebSocket, совместимый с браузерным API.

Новый рантайм: WinterJS — быстрее, чем Bun?

Неожиданным анонсом стал запуск WinterJS — нового JavaScript-рантайма, ориентированного на серверные вычисления. Разработчики позиционируют его как альтернативу Node.js и Bun с упором на:

  • Мгновенный запуск — холодный старт менее 5 мс (против ~15 мс у Bun и ~40 мс у Node.js).
  • Встроенный HTTP/3 — поддержка QUIC-протокола для высоконагруженных API.
  • Полная совместимость с npm — WinterJS использует собственный менеджер пакетов, но поддерживает установку из реестра npm.

Пока проект находится в стадии бета-тестирования, но уже доступен для экспериментов.

Инструменты: Turbo 2.0 и улучшенный ESLint

На конференции также представили обновления популярных инструментов разработчика:

  • Turbo 2.0 — новая версия монорепозитория от Vercel. Теперь поддерживает параллельную сборку с автоматическим кэшированием на уровне файлов, что ускоряет CI/CD до 5 раз.
  • ESLint 9 — полностью переписан на TypeScript, добавлена поддержка flat config по умолчанию. Новые правила для работы с async/await и защитой от утечек памяти.
  • Playwright 2.0 — поддержка мобильных устройств и эмуляции сетевых задержек прямо из коробки.

Безопасность и Observability

Особое внимание уделили безопасности. Анонсирована интеграция OpenTelemetry в ядро Node.js, что упростит трассировку запросов без сторонних библиотек. Также представлен новый инструмент NodeSec CLI — анализатор зависимостей, который в реальном времени проверяет уязвимости в package.json и предлагает исправления.

Итоги и перспективы

Конференция показала, что экосистема Node.js продолжает активно развиваться: появляются новые рантаймы, улучшается производительность, а стандартные инструменты становятся умнее. Разработчикам стоит обратить внимание на Node.js 22 как на стабильную платфор

Рекомендуем библотеки