Architecture of Complex Web Applications. With Examples on Laravel
The book is dedicated to the practical aspects of designing the architecture of complex web applications with examples in Laravel. It addresses typical problems that arise when scaling projects and approaches to solving them, including structuring application layers, organizing business...
logic, separating concerns, and working with infrastructure code. Common architectural mistakes related to excessive dependency on frameworks are analyzed, and alternative solutions based on proven practices are proposed. Error handling and validation, implementing a domain layer, using architectural patterns like CQRS and Event Sourcing are described. Special attention is given to unit testing, dependency management, event-driven approaches, and the implementation of patterns resilient to increasing complexity.
The book is dedicated to the practical aspects of designing the architecture of complex web applications with examples in Laravel. It addresses typical problems that arise when scaling projects and approaches to solving them, including structuring application layers, organizing business logic, separating concerns, and working with infrastructure code. Common architectural mistakes related to excessive dependency on frameworks are analyzed, and alternative solutions based on proven practices are proposed. Error handling and validation, implementing a domain layer, using architectural patterns like CQRS and Event Sourcing are described. Special attention is given to unit testing, dependency management, event-driven approaches, and the implementation of patterns resilient to increasing complexity.
Be the first to know about our current discounts, offers and new products!
Check icon
You have added to your basket
Check icon
You have added to favourites
Sold out
The item is currently out of stock.
In stock
Available in warehouse. You will receive the exact delivery date from the operator after the order confirmation.
To order
The product is delivered directly from the publisher. The order processing time is up to 14 days, you will receive the exact delivery date from the operator after the order confirmation.
No circulation
Unfortunately, the print run of the book has ended, it is currently unavailable for order.