Concilier DomainDrivenDesign et API REST
Tout d’abord je vais présenter rapidement ce qu’est le DomainDrivenDesign, ce que sont les API REST, et expliquer pourquoi, la plupart du temps, on ne les associe pas directement. Je vais ensuite donner quelques exemples concrets, avec d’une part un domaine métier, et d’autre part des API REST qui permettent d’interagir avec. Enfin j’essayerai de montrer qu’une approche à base d’API REST qui exposent directement le domaine métier est possible, et simplifie la vie des développeurs. Pour élargir, je donnerai quelques pistes sur l’implémentation de services et la gestion des BoundedContexts.