Что нового в Node 12

Недавно вышла Node 12 с кодовым именем Erbium, долгосрочная поддержка которой (LTS) продлится с октября 2019 по апрель 2022.

В новой версии много вкусностей и улучшений рантайма. Помимо этого, учитывая, что под капотом V8, нода также получит все улучшения движка.


vpxyrgt8cudhdd1ko70titoavby.png

Поддержка import/export

Нода входит в 3 фазу на пути к ECAMScript Modules. Изначально эта фича была доступна лишь с флагом --experimental-modules. К моменту перехода Node на LTS планируется убрать необходимость использования этого флага.

Синтаксис с использованием import/export стал предпочтительным при работу с модулями у js разработчиков с момента стандартизации в ES6, и команда, стоящая за Node, старательно работала над нативной поддержкой. Экспериментально эта возможность была доступна с Node 8.0 с 0 фазы. Текущий релиз — это большой шаг в этом направлении. Большинство популярных браузеров уже поддерживают эту фичу с помощью