Поддержка Node.JS 14
- Thursday, 26th August, 2021
- 12:27pm
Уважаемые клиенты!
С 26 августа 2021г. на услуге виртуального хостинга добавлена новая версия Node.js 14
За подробной информацией Вы всегда можете обратится в отдел обслуживания.
Развивайте свой бизнес вместе с нами!
С 26 августа 2021г. на услуге виртуального хостинга добавлена новая версия Node.js 14
Основные улучшения:
- Стабилизирована возможность генерации на лету или при наступлении определённых событий диагностических отчётов, в которых отражаются события, помогающие диагностике таких проблем как крахи, падение производительности, утечки памяти, большая нагрузка на CPU, непредвиденный вывод ошибок и т.п.
- Добавлена экспериментальная поддержка API Async Local Storage с реализацией класса AsyncLocalStorage, который может применяться для создания асинхронного состояния с обработчиками на базе callback-вызовов и promise. AsyncLocalStorage позволяет хранить данные в течение обработки web-запроса, напоминая локальные для отдельных потоков хранилища (Thread-Local Storage) в других языках.
- Убран вывод предупреждения об экспериментальной возможности при загрузке модулей ECMAScript 6 подключаемых и экспортируемых при помощи выражений import и export. При этом сама реализация модулей ESM пока остаётся экспериментальной.
- Движок V8 обновлён до версии 8.1, в которой внесены новые оптимизации производительности и добавлены такие новшества, как новый логический оператор объединения "??" (возвращает правый операнд, если левый операнд имеет значение NULL или undefined, и наоборот), оператор "?." для единовременной проверки всей цепочки свойств или вызовов (например "db?.user?.name?.length" без предварительных проверок), метод Intl.DisplayName для получения локализированных названий и т.п.
- Проведена ревизия API Streams, нацеленная на улучшение согласованности API-интерфейсов Streams и устранения различий в поведении базовых частей Node.js. Например, поведение http.OutgoingMessage приближено к stream.Writable, а net.Socket к stream.Duplex. Опция autoDestroy по умолчанию выставлена в значение "true", подразумевающее вызов "_destroy" после завершения.
За подробной информацией Вы всегда можете обратится в отдел обслуживания.
Развивайте свой бизнес вместе с нами!