Веб-разработка с применением Node и Express. Полноценное использование стека JavaScript. Второе издание
Эта книга представляет собой практическое руководство по созданию динамических веб-приложений с использованием стека JavaScript, включая Node.js и фреймворк Express. Второе издание охватывает Express 5 и демонстрирует полный цикл разработки — от настройки сервера до развертывания готового приложения.
Автор подробно рассматривает архитектурные решения, которые предлагает Express, балансируя между структурой фреймворка и свободой разработчика. Книга подходит как для фронтенд-, так и для бэкенд-разработчиков, желающих освоить серверный JavaScript.
В издании затронуты ключевые темы: серверный рендеринг, разработка REST API для одностраничных приложений (SPA), работа с шаблонизаторами (Handlebars), обработка форм, управление сеансами, использование промежуточного ПО (middleware), отправка электронной почты и обеспечение качества кода.
Особое внимание уделяется промышленной эксплуатации приложений, включая вопросы безопасности, производительности и развертывания. Книга содержит множество практических примеров и рекомендаций, основанных на реальном опыте разработки.









