- PVSM.RU - https://www.pvsm.ru -

Node.js 7.0.0 зарелизился. Встречайте async-await без babel

File:Node.js logo 2015.svg

7-я нода зарелизилась, ура! Что нового:

  • Движок V8 обновлён до версии 5.4.500.36, в которой обеспечена поддержка 98% возможностей JavaScript, определённых в спецификации ES2015 (ES6) и, частично, будущим стандартом ES2017.
  • Отмечается новый парсер URL, соответствующий стандарту оформления URL, подготовленному сообществом WHATWG.
  • Доработана работа с Buffer, Child Process, Cluster, файловой системой, промисами
  • Полный список изминений [1]

Для меня это долгожданный релиз, так как появилась возможность изпользовать конструкцию async/await без транспайлера babel. Включается это все ключем --harmony.

Теперь можно без babel так:

(async function() {
    let content = await require("request-promise")
                       .get("http://example.com/");
    console.log(content);
})()

Еще неделю назад ветка Node.js 6.x получила статус LTS, обновления для которой будут выпускаться в течение 30 месяцев. Выпуск Node.js 8 запланирован на апрель 2017 года.

Я собрал 7-ю ноду для

Автор: apelsyn

Источник [4]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/javascript/203171

Ссылки в тексте:

[1] Полный список изминений: https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V7.md#7.0.0

[2] CentOS 7: http://linux.ria.ua/SRPMS/centos_repository/7/

[3] Fedora 24: http://linux.ria.ua/SRPMS/fedora_repository/24/

[4] Источник: https://habrahabr.ru/post/313658/?utm_source=habrahabr&utm_medium=rss&utm_campaign=best