Domain-Driven Laravel: Learn to Implement Domain-Driven Design Using Laravel [1st ed.] 9781484260227, 9781484260234

Map concepts and ideas in domain-driven design (DDD) and transpose them into clean, testable, and quality code that is e

370 36 9MB

English Pages XVII, 616 [621] Year 2021

Report DMCA / Copyright

DOWNLOAD PDF FILE

Table of contents :
Front Matter ....Pages i-xvii
Front Matter ....Pages 1-1
Laying the Foundation (Jesse Griffin)....Pages 3-28
Foundational Bootcamp (Jesse Griffin)....Pages 29-54
Domain-Driven What? (Jesse Griffin)....Pages 55-96
Introduction to Laravel (Jesse Griffin)....Pages 97-159
Advanced Laravel (Jesse Griffin)....Pages 161-191
Architecting a Claim Processing System (Jesse Griffin)....Pages 193-220
Modeling and Implementing the Domain (Jesse Griffin)....Pages 221-235
Modularizing Laravel (Jesse Griffin)....Pages 237-284
Front Matter ....Pages 285-285
A Domain-Driven Approach to Claim Submission (Jesse Griffin)....Pages 287-312
A Domain-Driven Approach to Claim Validation (Jesse Griffin)....Pages 313-345
Context Maps (Jesse Griffin)....Pages 347-361
Front Matter ....Pages 363-363
DTOs, Entities, and Value Objects (Jesse Griffin)....Pages 365-408
Domain Events (Jesse Griffin)....Pages 409-437
Repositories (Jesse Griffin)....Pages 439-470
Factories and Aggregates (Jesse Griffin)....Pages 471-498
Services (Jesse Griffin)....Pages 499-518
Front Matter ....Pages 519-519
Hexagonal-Driven Development (Jesse Griffin)....Pages 521-544
Applying DDL in theReal World (Jesse Griffin)....Pages 545-568
Conclusion and Additional Thoughts (Jesse Griffin)....Pages 569-603
Back Matter ....Pages 605-616

Domain-Driven Laravel: Learn to Implement Domain-Driven Design Using Laravel [1st ed.]
 9781484260227, 9781484260234

  • 0 0 0
  • Like this paper and download? You can publish your own PDF file online for free in a few minutes! Sign Up