Node.js расширяет горизонты: официальная поддержка новой платформы

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

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

Начать курс

Node.js официально расширяет поддержку: новая платформа в строю

Команда разработчиков Node.js объявила о долгожданном обновлении: с выходом версии 22.6 (LTS) платформа получает официальную поддержку чипов ARM64 для настольных компьютеров на Windows. Ранее эта архитектура поддерживалась только в Linux и macOS, оставляя пользователей Windows без нативной сборки. Теперь же Node.js может работать на устройствах вроде Surface Pro X или ноутбуков с Snapdragon без эмуляции, что значительно повышает производительность и снижает потребление памяти.

Это шаг, который давно ждали разработчики, использующие ARM-устройства. По данным официального блога Node.js, новая сборка прошла полный цикл тестирования и готова к промышленной эксплуатации. Установить её можно через официальный сайт или менеджер пакетов nvm-windows (укажите флаг --arm64).

Почему это важно для экосистемы JavaScript? Вот ключевые моменты:

  • Производительность — нативные ARM-сборки работают до 40% быстрее в операциях ввода-вывода по сравнению с эмуляцией x86.
  • Энергоэффективность — снижение нагрузки на процессор продлевает время автономной работы на ARM-ноутбуках.
  • Совместимость — все популярные пакеты, включая Express, Fastify и Prisma, уже протестированы под новую архитектуру.
  • Разработка под IoT — ARM-совместимость упрощает создание серверных решений для Raspberry Pi и других одноплатных компьютеров.

Кроме того, обновление затронуло и другие платформы. В этой же версии Node.js улучшена поддержка FreeBSD 13+ и добавлена экспериментальная совместимость с RISC-V — открытой архитектурой, набирающей популярность в академических и встраиваемых системах. Разработчики подчёркивают, что это только начало: в планах — полноценная поддержка LoongArch (китайский аналог MIPS) и IBM Z.

Для тех, кто работает на Windows ARM, переход будет бесшовным. Все существующие проекты на Node.js продолжат работать без изменений — достаточно заменить установленную версию. Если вы используете менеджер пакетов Chocolatey или Scoop, команда установки остаётся прежней, но теперь система автоматически выберет правильную архитектуру.

Что это значит для образования? На PythonLib мы уже готовим обновлённые уроки, где разберём сборку проектов под ARM, настройку CI/CD для кросс-платформенной разработки и сравнение производительности Node.js на разных архитектурах. Подписывайтесь на обновления — в ближайшую неделю выйдет подробный гайд.

Скачать новую версию можно на официальном сайте Node.js или через терминал командой nvm install 22.6.0. Пробуйте, тестируйте и делитесь результатами в комментариях!

Обновлено: 15 марта 2025 года. Версия Node.js 22.6.0 LTS.

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