Архитектура сложных веб приложений
Советы и шаблоны.
Файзрахманов Адель «Архитектура сложных веб-приложений. С примерами на Laravel» Leanpub, 2020 год, 266 стр. (PDF)
Описание книги.
Laravel — бесплатный веб-фреймворк с открытым кодом, предназначенный для разработки с использованием архитектурной модели MVC. В этой книге показаны наиболее частые проблемы, возникающие в процессе создания проекта, а также те методы, которыми разработчики обычно решают эти проблемы. Причины и условия данных решений весьма важная часть книги. Эта книга не для начинающих. Чтобы понимать описываемые проблемы вы должны поучаствовать хотя бы в одном проекте. Приведенные примеры и шаблоны не являются идеальными, но несомненно будут полезными для практической работы.
Оглавление.
1. Предисловие
2. Плохие привычки
3. Внедрение зависимостей
4. Безболезненный рефакторинг
5. Слой Приложения
6. Обработка ошибок
7. Валидация
8. События
9. Unit-тестирование
10. Доменный слой
11. CQRS
12. Event sourcing
13. Заключение
Добавить комментарий