I've been trying to use nest js microservices in Turborepo, but I'm a bit stuck as I'm not sure if I need to use NestJs monorepo folder structure as mentioned here https://docs.nestjs.com/cli/monorepo#workspace-projects (tried running nest new my-project in apps folder of my Turborepo, and then running this cd my-project nest generate app my-app ).
I assume this is a bad practice.
Should I rather run nest new my-project nest new my-project2 nest new my-project3 in my apps folder?
Or should I use just one app in apps folder and the rest of the microservices as packages / libs?
Is there a best practice for that ?
Thanks!
Nest is a framework for building efficient, scalable Node.js server-side applications. It uses progressive JavaScript, is built with TypeScript and combines elements of OOP (Object Oriented Programming), FP (Functional Programming), and FRP (Functional Reactive Programming).