nestjs/nest — reverse-engineered prompt

Reverse engineered prompt

Build me a modern Node.js framework for backend development, mainly in TypeScript but still friendly to plain JavaScript. I want it to make server side apps feel organized from the start, with a clean architecture, modules, controllers, services, dependency injection, and a structure that stays easy to test, scale, and maintain as projects grow. It should work with Express by default, but be flexible enough to run with Fastify too.

Please make it good for building APIs and larger production style apps, and include support for things people expect from a serious backend toolkit, like real time communication and microservices friendly patterns. The overall feel should be opinionated but not restrictive, kind of like bringing the productivity of modern frontend frameworks to the backend. Include clear docs, examples, and a few sample projects so someone can understand the framework quickly and start building with it right away. If you need details, check the current official docs online and follow that direction.

Want more depth? Deep Reverse