Note :

Il n'y a actuellement aucun avis de lecteur. La note est basée sur 10 votes.
Domain-Driven Laravel: Learn to Implement Domain-Driven Design Using Laravel
Les concepts et les idées de la conception pilotée par le domaine (DDD) sont transposés dans un code propre, testable et de qualité qui est efficace avec le framework Laravel. Ce livre vous apprend à mettre en œuvre les concepts et les modèles présents dans DDD dans le monde réel sous la forme d'une application web complète. Avec ces tactiques et concepts en place, vous vous engagerez dans une variété d'applications d'exemple, construites à partir de la base, et prises directement dans des domaines du monde réel.
Commencez par passer en revue les étapes fondamentales (avec de petits exemples gérables pour montrer la preuve des concepts ainsi que des illustrations pour conceptualiser les sujets plus complexes) à la fois de DDD et de Laravel. En particulier, des sujets tels que les entités, les objets de valeur, le développement d'un langage omniprésent, les DTO et la découverte de connaissances. Ensuite, vous plongerez dans des sujets plus avancés de DDD et utiliserez ces concepts comme guide pour personnaliser l'installation par défaut de Laravel, ce qui vous permettra de comprendre pourquoi ces modifications sont vitales pour la plateforme DDD et Laravel. Enfin, vous couvrirez le très puissant ORM Eloquent fourni en standard avec Laravel et comprendrez comment il peut être utilisé pour représenter des entités, gérer des référentiels et prendre en charge des événements de domaine.
Bien qu'il y ait un chapitre sur la couverture de base et un tutoriel d'installation pour Laravel (ainsi qu'une introduction de haut niveau sur les composants utilisés), Domain-Driven Laravel est mieux adapté aux lecteurs qui ont été au moins exposés au framework et qui ont eu l'occasion de le bricoler.
Ce que vous apprendrez
⬤ Utiliser un pipeline de développement rapide construit à partir de blocs de construction DDD et facilité par Laravel.
⬤ Mettre en œuvre des objets de valeur, des référentiels, des entités, des couches anti-corruption et d'autres en utilisant Laravel comme cadre web.
⬤ Appliquer des techniques améliorées pour un prototypage rapide d'exigences complexes et des résultats de qualité en utilisant une approche itérative et ciblée.
⬤ Créer un cadre de base (Laravel) qui peut servir de modèle pour démarrer n'importe quel projet.
⬤ Les détails qui sont importants pour la réussite d'un projet et la manière d'acquérir les connaissances nécessaires.
A qui s'adresse ce livre ?
Idéal pour les développeurs web frontend/backend, les ingénieurs devops, les amateurs du framework Laravel et les développeurs PHP qui souhaitent en savoir plus sur le Domain Driven Design ou sur les possibilités offertes par le framework Laravel. Ceux qui ont une connaissance pratique du PHP peuvent également tirer profit de la lecture de ce livre.