Sudėtingų internetinių programų architektūra. Pavyzdžiai su Laravel
Autorius: Adel Fajzrahmanov
Publisher: BHV
Serija: Profesionalus programavimas
Amžiaus ribos: 16+
Išleidimo metai: 2025
ISBN: 9785977520911
Puslapių skaičius: 192
Dydis: 230h164h9 mm
Viršelio tipas: Soft
Svoris: 250 g
ID: 1738583
Knyga skirta praktiniams sudėtingų internetinių programų architektūros projektavimo aspektams, pateikiant pavyzdžius su Laravel. Aptariamos tipinės problemos, atsirandančios projektuojant dideles sistemas, ir sprendimo būdai, įskaitant programos sluoksnių kūrimą, verslo logikos organizavimą, atsakomybės pasidalijimą ir darbą su infrastruktūriniu kodu. Analizuojamos paplitusios architektūros klaidos, susijusios su pernelyg didele priklausomybe nuo karkasų, ir siūlomi alternatyvūs sprendimai, paremti išbandytomis praktikomis. Aprašoma klaidų tvarkymas ir validacija, domeno sluoksnio įgyvendinimas, architektūros modelių CQRS ir Įvykių šaltinis naudojimas. Ypatingas dėmesys skiriamas vienetų testavimui, priklausomybės valdymui, į įvykius orientuotam požiūriui ir modelių, kurie atlaiko sudėtingumo augimą, diegimui.