Architektura złożonych aplikacji internetowych. Z przykładami na Laravel
Autor: Адель Файзрахманов
Wydawnictwo: BHV
Seria: Profesjonalne programowanie
Ograniczenia wiekowe: 16+
Rok wydania: 2025
ISBN: 9785977520911
Liczba stron: 192
Rozmiar: 230х164х9 mm
Typ osłony: Soft
Waga: 250 g
ID: 1738583
Książka poświęcona jest praktycznym aspektom projektowania architektury złożonych aplikacji internetowych z przykładami na Laravel. Omówione są typowe problemy, które pojawiają się podczas skalowania projektów, oraz podejścia do ich rozwiązania, w tym budowanie warstw aplikacji, organizacja logiki biznesowej, podział odpowiedzialności i praca z kodem infrastrukturalnym. Analizowane są powszechne błędy architektoniczne, związane z nadmierną zależnością od frameworków, oraz proponowane są alternatywne rozwiązania oparte na sprawdzonych praktykach. Opisano obsługę błędów i walidację, realizację warstwy domenowej, wykorzystanie wzorców architektonicznych CQRS i Event Sourcing. Szczególną uwagę poświęcono testowaniu jednostkowemu, zarządzaniu zależnościami, podejściu opartemu na zdarzeniach oraz wprowadzaniu wzorców odpornych na wzrost złożoności.