- PVSM.RU - https://www.pvsm.ru -
Версия 0.8 движка Node.js подготавливалася давно, и вот постепенно становится понятно, что выпуск её вероятен послезавтра — 25 июня 2012 года.
На Гитхабе ужé состоялся коммит [1] с упоминанием послезавтрашней даты, в списке ветвей кода [2] появились ветки «v0.8» и «v0.8.0-release», во блоге Node 19 июня опубликовано [3] сообщение о том, что версия 0.7.12 станет последнею в своей ветке 0.7.
Что же это будет означать для программистов на джаваскрипте, использующих движок Node для запуска своих скриптов? Чем обернётся обновление программного обеспéчения?
Исправления тех или иных ошибок в коде никак не повлияют на наше с вами программирование (если только прежде не приходилося специально обходить их), поэтому обратить внимание придётся прежде всего на накопившиеся мелкие изменения в API. К счастью, в вики Node на Гитхабе есть страница «API changes between v0.6 and v0.8 [4]», в которой все они аккуратно перечислены. Нетрудно обнаружить, что там их ≈60 штук, считая и нерекомендуемые, и удалённые, и изменённые, и вновь появившиеся возможности.
Непременно прочтите ту страницу вики, для начала обращая пристальное внимание на каждое удаление и изменение, потому что каждое из них, даже самое закономерное и продуманное, обеспечивает прежде всего лишнюю возможность грубо облажаться в скрипте или модуле.
Автор: Mithgol
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/node-js/10069
Ссылки в тексте:
[1] коммит: https://github.com/joyent/node/commit/70769802779d7db60c35e89b693248aa8b664382
[2] ветвей кода: https://github.com/joyent/node/branches
[3] 19 июня опубликовано: http://blog.nodejs.org/2012/06/19/version-0-7-12/
[4] API changes between v0.6 and v0.8: https://github.com/joyent/node/wiki/API-changes-between-v0.6-and-v0.8
Нажмите здесь для печати.