Domain Driven Design (DDD) Resources
The basics to get started
What is DDD?
- Anemic Domain Model
- An Introduction to Domain-Driven Design (DDD)
- Developing the ubiquitous language
- An introduction to Domain-Driven Design
- Domain Driven Design — Domain Model and its Components
Why DDD?
- REST-first design is Imperative, DDD is Declarative [Comparison] - DDD w/ TypeScript
- Knowing When CRUD & MVC Isn't Enough | Enterprise Node.js + TypeScript
- Organizing App Logic with the Clean Architecture [with Examples]
What is clean architecture? How does this relate to DDD?
- Comparison of Domain-Driven Design and Clean Architecture Concepts
- Clean Architecture - An Introduction