Build rich domain models with Rimo!
Rimo is a set of utilities that helps you to implement a clean architecture in TypeScript.
// Create an aggregate root// Define inputs and/or outputs// Create a use case// Keep your use cases clean with the help of middlewares// to do things like validation// Use the stupid simple, yet powerful, pub/sub mechanism that Rimo// provides to keep your application components nicely decoupled!
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind are welcome!