Декабрь 2025 года ознаменовался выходом Bun 2.0 — JavaScript runtime, который бросил серьёзный вызов многолетнему лидерству Node.js. По результатам независимых бенчмарков, Bun 2.0 обрабатывает HTTP-запросы в 3,2 раза быстрее Node.js 22 и запускается в 5 раз быстрее — что критично для serverless-окружений.
Bun изначально создавался как замена всей экосистемы Node.js: он включает встроенный пакетный менеджер (в 30 раз быстрее npm), тест-раннер, бандлер и транспайлер TypeScript без дополнительной конфигурации. Один инструмент вместо цепочки Node + npm + Jest + Webpack — это то, что привлекает разработчиков.
Ключевое нововведение версии 2.0 — полная совместимость с Node.js API. Если первые версии Bun требовали переписывания части кода, то теперь подавляющее большинство Node.js-приложений запускаются на Bun без изменений. Это снижает барьер миграции практически до нуля для большинства проектов.
Реакция сообщества оказалась значительной: по данным npm-статистики, пакет bun набрал 2 миллиона установок в неделю выхода версии 2.0 — рекорд для серверных runtime-инструментов. Крупные компании, включая несколько unicorn-стартапов, публично объявили о переходе на Bun в продакшне.
Node.js не собирается сдаваться: команда анонсировала ускоренный план развития с фокусом на производительность. Версия Node.js 24, запланированная на первый квартал 2026 года, обещает значительный прирост скорости благодаря новому движку V8 и оптимизированному event loop. Конкуренция двух runtime на благо всему экосистеме.