Архитектура cложных веб-приложений. С примерами на Laravel
Автор: Адель Файзрахманов
Издательство: BHV
Серия: Профессиональное программирование
Возрастные ограничения: 16+
Год издания: 2025
ISBN: 9785977520911
Кол-во страниц: 192
Размер: 230х164х9 мм
Тип обложки: мягкая
Вес: 250 г
ID: 1738583
Книга посвящена практическим аспектам проектирования архитектуры сложных веб-приложений с примерами на Laravel. Рассматриваются типовые проблемы, возникающие при масштабировании проектов, и подходы к их решению, включая выстраивание слоев приложения, организацию бизнес-логики, разделение ответственности и работу с инфраструктурным кодом. Анализируются распространенные архитектурные ошибки, связанные с чрезмерной зависимостью от фреймворков, и предлагаются альтернативные решения на основе проверенных практик. Описаны обработка ошибок и валидация, реализация доменного слоя, использование архитектурных паттернов CQRS и Event Sourcing. Особое внимание уделено unit-тестированию, управлению зависимостями, событийно-ориентированному подходу и внедрению паттернов, устойчивых к росту сложности.