(Work in Progress) Example of an event driven loosely coupled monolith. Which uses asynchronous messaging to decouple bounded contexts and has behaviour driven api as opposed to CRUD style api thus achieving better code and design quality.
unit-testing
acceptance-testing
domain-driven-design
clean-architecture
event-driven
test-driven-development
monolith
nestjs
loosely-coupled
asynchronous-messaging
-
Updated
Aug 8, 2024 - TypeScript