Node.js 8.0 — обновление серверной платформы для JavaScript, которое получит статус LTS
Иллюстрация с сайта En.Wikipedia.Org
Во вторник был анонсирован новый крупный релиз популярной Open Source-платформы для запуска на стороне сервера приложений, написанных на языке JavaScript, — Node.js 8.0.
Новая версия Node.js использует последний релиз клиента менеджера пакетов npm (5.0.0), представленный неделей ранее, и обновлённую исполняемую среду для JavaScript — V8 5.8, — в которой значительно улучшили производительность (благодаря постепенному переходу на TurboFan + Ignition compiler pipeline). Среди прочих изменений в Node.js 8.0:
- новый экспериментальный Node.js API — N-API, — развивающие существующие Native Abstractions для Node.js (nan) и позволяющие один раз компилировать дополнения для дальнейшего запуска в разных версиях платформы (причём не только в разных версиях V8, но и в Microsoft Chakra-Core);
- крупное обновление модуля async_hooks для работы с асинхронными запросами (ранее был известен как async_wrap);
- экспериментальный URL API, реализованный на базе WHATWG URL Standard (появился в Node.js 7.x) и соответствующий API, доступному в веб-браузерах Chrome, Firefox, Edge и Safari;
- методы модуля console, такие как console.log(), console.error() и другие, позволяют перенаправлять вывод в stdout, stderr или каналы;
- экспериментальный JavaScript API для протокола отладки Inspector.
Node.js 8 — следующая линейка релизов, которая получит длительную поддержку (Long Term Support, LTS). Это произойдет в октябре 2017 года, когда релиз получит кодовое название Carbon.
Постоянная ссылка к новости: http://www.nixp.ru/news/14056.html. Дмитрий Шурупов по материалам Nodejs.Org.
Napa.js — многопоточная среда исполнения для JavaScript, совместимая с Node.js
Walmart публикует исходный код своей JavaScript-платформы для веб-сайтов — Electrode 1
В Node.js 4.0.0 включили наработки io.js 3, а первый LTS-релиз состоится в октябре 2
io.js 3.0.0 — первый релиз серверной JavaScript-платформы после возвращения в Node.js 1
Atom 1.0 — стабильный релиз расширяемого текстового редактора от GitHub на базе Chromium и JavaScript 2 1
Microsoft представляет NTVS 1.0 — Open Source-расширение для работы с Node.js в Visual Studio 1
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1