Angular Design Patterns and Best Practices
Эта книга представляет собой всеобъемлющее руководство по созданию масштабируемых и адаптируемых веб-приложений с использованием фреймворка Angular. Автор, Google Developer Expert по Angular, делится глубокими знаниями и практическим опытом, охватывая как фундаментальные основы, так и продвинутые архитектурные паттерны.
Книга разделена на три логические части. В первой части, «Укрепление основ», рассматриваются настройка проекта, организация приложения, паттерны TypeScript и реализация сервисов, включая шаблон Singleton. Это создает прочный фундамент для любого Angular-разработчика.
Вторая часть, «Использование возможностей Angular», посвящена продвинутым техникам работы с пользовательским вводом через формы, интеграции с бэкендом с использованием паттерна Interceptor и мастерскому владению реактивным программированием с RxJS. Эти главы позволяют создавать динамичные и интерактивные пользовательские интерфейсы.
Третья часть, «Архитектура и развертывание», фокусируется на проектировании тестируемых приложений, исследовании возможностей микрофронтендов с Angular Elements и лучших практиках деплоя. Завершает книгу глава о «Ренессансе Angular», описывающая современные тренды и будущее фреймворка.









