Миналия месец членовете на екосистемата 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, Node.js API рамка; и „много, много повече“.

„Дъг Уилсън“, скалата на Express общността, даде State of the Union за проекта „Express“. Ето моментна снимка на това, което Дъг спомена:

  • Express се състои от три различни организации на Github: expressjs: бързата, минималистична уеб рамка за Node.js; pillarjs: BYO HTTP рамка, рамка; jshttp: модули на ниско ниво на JavaScript, свързани с HTTP.
  • Пътната карта за пускането на версия 5.0 има за цел да включва: вградена поддръжка на обещания при маршрутизиране; подобрена система за изобразяване на шаблони; подобрена обработка на низове на заявки; нови добавки в синтаксиса на маршрута; и декомпозирана структура на проекта.
  • Дъг ни запозна и с основните сътрудници на Express и с техническия комитет на проекта:

Можете да научите повече от презентацията на Дъг тук.

Нови версии за npm

Кат Марчан, ключов CLI инженер в npm, ни даде актуална информация за това, което предстои с npm. Ето бърз преглед и актуализация:

  • Версия 3 на npm се е променила значително от първото си приемане. Надеждността се увеличи значително в най-новата версия и тя вече се доставя с Node.js v6, който влиза в Node.js LTS следващата седмица.
  • Версия 4 на npm ще бъде налична някъде в края на октомври. Тази нова версия ще адресира няколко малки промени. Ключовите подробности включват: модификации с подобрения за маркиране в npm-dispatch; повече възможности с npm-търсене и сортиране по категории; разлики с функцията за предварително публикуване в npm-prepare (скриптът за предварително публикуване ще бъде отхвърлен и заменен със скрипт „подготвяне“).
  • Що се отнася до версия 5 на npm, има планове да се направи основен редизайн на shrinkwrap. Тази версия трябва да бъде налична в началото на следващата година.

Кат също сподели информация за дългосрочна поддръжка и как 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

Ще се видим там!