Стек MEAN. Mongo, Express, Angular, Node

Книга представляет собой исчерпывающее руководство по созданию современных веб-приложений с использованием стека MEAN — мощной платформы для full-stack разработки на JavaScript. Автор подробно объясняет архитектурные принципы и преимущества подхода, при котором на всех уровнях приложения используется единый язык программирования.

В первой части книги рассматриваются основы full-stack разработки и проектирование архитектуры на основе стека MEAN. Читатель знакомится с ключевыми компонентами платформы: MongoDB для работы с данными, Express для серверной логики, Angular для клиентской части и Node.js как средой выполнения.

Вторая часть посвящена созданию серверной части приложения. Автор последовательно проводит через настройку проекта, создание статических сайтов с Express, работу с MongoDB через Mongoose, разработку REST API и его интеграцию с Express-приложением. Особое внимание уделяется практическим аспектам построения масштабируемой архитектуры.

Третья часть книги фокусируется на клиентской разработке с использованием Angular. Рассматривается интеграция Angular-компонентов в Express-приложение, создание одностраничных приложений (SPA) и продвинутые техники работы с фреймворком. Завершает книгу раздел об аутентификации пользователей, управлении сеансами и обеспечении безопасности API.

Стек MEAN. Mongo, Express, Angular, Node
A
Автор
Саймон Холмс
Издательство
Питер
Год
2017
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент