indieverse.dev

SOFTWARE ARCHITECTURE

Advanced Web Application Architecture Cover

Advanced Web Application Architecture

This book helps you get your web applications back in shape. It contains many techniques for decoupling from infrastructure (like the framework, the database, or remote web services)

Recipes for Decoupling Cover

Recipes for Decoupling

Decoupling your code is a way to make it future-proof (without doing too much work that "you ain't gonna need").

Covers the Clean Architecture and how to implement it in PHP, as well as the concepts of SOLID design, various design patterns, and a look at various architectures.

Architecture of complex web applications Cover

Architecture of complex web applications

The book describes the evolution of typical web project architecture, which grows step by step by making changes in architecture, like moving some parts to their own layers, improving error handling, and maybe rethinking how data is stored.

A hands-on course to start using event sourcing in large apps