Ocena:

Obecnie brak opinii czytelników. Ocena opiera się na 10 głosach.
Domain-Driven Laravel: Learn to Implement Domain-Driven Design Using Laravel
Mapuj koncepcje i pomysły w projektowaniu opartym na domenie (DDD) i przekształcaj je w czysty, testowalny i wysokiej jakości kod, który jest skuteczny wraz z frameworkiem Laravel. Ta książka uczy, jak wdrożyć koncepcje i wzorce obecne w DDD w świecie rzeczywistym jako kompletną aplikację internetową. Mając te taktyki i koncepcje na miejscu, będziesz angażować się w różne przykładowe aplikacje, zbudowane od podstaw i zaczerpnięte bezpośrednio z rzeczywistych domen.
Rozpocznij od przeglądu podstawowych kroków (z małymi, łatwymi do opanowania przykładami, aby pokazać dowód koncepcji, a także ilustracje do konceptualizacji bardziej złożonych tematów) zarówno DDD, jak i Laravel. W szczególności takie tematy jak encje, obiekty wartości, rozwój wszechobecnego języka, DTO i odkrywanie wiedzy. Następnie zagłębisz się w bardziej zaawansowane tematy DDD i wykorzystasz te koncepcje jako przewodnik do dostosowywania domyślnej instalacji Laravel, dając ci zrozumienie, dlaczego te zmiany są kluczowe dla platformy DDD i Laravel. Wreszcie, omówimy bardzo potężny Eloquent ORM, który jest dostarczany wraz z Laravel i zrozumiemy, w jaki sposób można go wykorzystać do reprezentowania encji, obsługi repozytoriów i obsługi zdarzeń domenowych.
Chociaż istnieje podstawowy rozdział i samouczek dotyczący konfiguracji Laravel (wraz z wprowadzeniem na wysokim poziomie na temat używanych w nim komponentów), Domain-Driven Laravel najlepiej nadaje się dla czytelników, którzy przynajmniej mieli styczność z frameworkiem i mieli okazję majstrować przy nim.
Czego się nauczysz
⬤ Użyj niesamowicie szybkiego potoku szybkiego rozwoju zbudowanego z bloków konstrukcyjnych DDD i ułatwionego dzięki Laravel.
⬤ Wdrażać obiekty wartości, repozytoria, encje, warstwy antykorupcyjne i inne przy użyciu Laravel jako frameworka sieciowego.
⬤ Zastosowanie ulepszonych technik szybkiego prototypowania złożonych wymagań i wysokiej jakości wyników przy użyciu iteracyjnego i ukierunkowanego podejścia.
⬤ Stworzenie podstawowego frameworka (Laravel), który może służyć jako szablon do rozpoczęcia dowolnego projektu.
⬤ Uzyskanie wglądu w to, które szczegóły są ważne dla sukcesu projektu i jak zdobyć niezbędną wiedzę.
Dla kogo jest ta książka
Idealna dla programistów frontend / backend, inżynierów devops, miłośników frameworka Laravel i programistów PHP, którzy chcą dowiedzieć się więcej o Domain Driven Design lub możliwościach frameworka Laravel. Osoby posiadające praktyczną wiedzę na temat zwykłego PHP również mogą czerpać korzyści z lektury tej książki.