В прошлом месяце участники экосистемы Node.js собрались в Амстердаме для создания первой европейской версии Node.js Interactive.

Участники проекта Node.js ознакомили нас с линиями выпуска, а корпоративные пользователи и поставщики, работающие с Node.js, поделились передовым опытом в отношении инструментов, обучения и других сервисов, используемых для оптимизации платформы. В последний день Node.js Interactive два крупнейших проекта, связанных с Node.js - Express и npm - предоставили участникам подробные обновления.

Что нового в Express
Благодаря более чем 53 миллионам загрузок за последние два года Express стал одним из ключевых инструментов для создания веб-приложений. Express служит структурной основой для некоторых из наиболее значительных проектов, поддерживающих Node.js, включая kraken.js, безопасный и масштабируемый уровень, который расширяет Express и активно используется предприятиями; популярный фреймворк для ведения блогов Ghost; Sails.js, веб-фреймворк, который упрощает создание собственных приложений Node.js корпоративного уровня; Loopback, фреймворк API для Node.js; и многие, многие другие.

Дуг Уилсон, опора сообщества Экспресс, дал статус Союза проекту Экспресс. Вот снимок того, что упомянул Дуг:

  • Express состоит из трех различных организаций Github: expressjs: быстрая минималистичная веб-платформа для Node.js; Pillarjs: фреймворк BYO HTTP, фреймворк; Jshttp: низкоуровневые модули JavaScript, связанные с HTTP.
  • Дорожная карта для выпуска версии 5.0 направлена ​​на включение: встроенной поддержки обещаний в маршрутизации; улучшенная система рендеринга шаблонов; улучшенная обработка строки запроса; новые дополнения к синтаксису маршрута; и декомпозированная структура проекта.
  • Дуг также познакомил нас с основными участниками Express и Техническим комитетом проекта:

Вы можете узнать больше из презентации Дуга здесь.

Новые версии для npm

Кэт Марчан, ключевой инженер интерфейса командной строки в npm, рассказала нам, что будет с npm. Вот краткий обзор и обновление:

  • Версия 3 npm сильно изменилась с момента ее первого внедрения. Надежность последней версии значительно возросла, и она уже поставляется с Node.js v6, который будет добавлен в Node.js LTS на следующей неделе.
  • Версия 4 npm будет доступна где-то в конце октября. В этом новом выпуске будут внесены несколько небольших изменений. Ключевые детали включают: модификации с улучшением отметки в npm-dispatch; больше возможностей с npm-поиском и сортировкой по категориям; отличия от функции предварительной публикации в npm-prepare (сценарий предварительной публикации устарел и заменен сценарием «prepare»).
  • Что касается версии 5 npm, то есть планы по серьезной переработке термоусадочной пленки. Эта версия должна быть доступна в начале следующего года.

Кэт также поделилась информацией о долгосрочной поддержке и о том, как npm планирует вести дела в будущем. Вы можете просмотреть полную презентацию на npm здесь.

В Node.js Interactive North America появятся и другие обновления
Мы очень рады, что уже совсем скоро в Node.js Interactive North America состоится еще один раунд обмена знаниями. Если вам не удалось приехать в Европу, присоединяйтесь к нам с 29 ноября по 2 декабря в Остине, штат Техас. Вы узнаете больше о том, как лучше всего использовать Node.js на своем предприятии, и лучше поймете тенденции развития экосистемы Node.js и JavaScript.

Вот подробный график того, что будет происходить: http://events.linuxfoundation.org/events/node-interactive/program/agenda

Увидимся там!