Most tutorials for Node/TypeScript depict how to build simple CRUD apps. I'm founding a startup, and my business logic will not fit into that of a simple CRUD app in terms of complexity.I'm using TypeScript, so what kind of architecture would you recommend or do you use for apps that are more complex than simple CRUD apps but not complex enough to justify microservices?I've used the Controller/Service/Repository pattern, but I still don't think that scales well. I'm not the biggest fan of NestJS either with its decorators or utilization of DB Models as domain entities.I'm considering DDD/CQRS/ES, but I'm interested in what others do.Thank you, Jamie
Submitted September 13, 2019 at 05:35PM by JamieCorkhill
No comments:
Post a Comment