Изучаем Node. Переходим на сторону сервера. 2-е изд., доп. и перераб.
Эта книга представляет собой подробное руководство по освоению Node.js — серверной платформы на основе JavaScript. Второе издание было дополнено и переработано с учетом актуальных версий и практик.
Вы начнете с основ: установки Node.js, создания простейшего веб-сервера и знакомства с базовой функциональностью. Затем автор последовательно раскрывает ключевые аспекты платформы: систему модулей, REPL, особенности асинхронного программирования, работу с событиями, вопросы безопасности и управление дочерними процессами.
Особое внимание уделяется новым возможностям стандарта ES6 (ECMAScript 2015) и их поддержке в Node.js. Книга также охватывает комплексную разработку приложений с использованием популярных технологий стека: веб-фреймворка Express, баз данных MongoDB и Redis, а также клиентских фреймворков AngularJS и Backbone.js.
В заключительных главах рассматриваются передовые приемы разработки и применение Node.js в нетривиальных областях, таких как программирование микроконтроллеров и создание решений для "интернета вещей" (IoT). Издание подходит как для начинающих разработчиков, желающих освоить серверный JavaScript, так и для опытных программистов, стремящихся углубить свои знания в экосистеме Node.js.









