Stack:
NestJS
NestJS-Preset
Ein Reasoning-Leitfaden, den der onboard-Ablauf für NestJS-Anwendungen nutzt. Es ist eine Checkliste, keine Vorlage — die erkannte Realität gewinnt.
Signale
nest-cli.json,@nestjs/*-Pakete inpackage.jsonundmain.tsmit Aufruf vonNestFactory.create.- Das Decorator-Modell:
@Module,@Controller,@Injectablesowie Feature-Ordner mit Modulen, Controllern, Services und DTOs. - Paketmanager wird aus der Lockfile abgeleitet (
pnpm-lock.yaml,yarn.lock,package-lock.json).
Worüber nachzudenken ist
- Der echte Test-Befehl (Jest-Unit
*.spec.tsund e2e*.e2e-spec.ts), das Lint-Gate (eslint) und das Build-Skript — wortwörtlich erfasst. - Modulgrenzen, Dependency Injection, Provider, Guards/Pipes/Interceptors und der Ort der Konfiguration (
@nestjs/config). - Stack-passende Skills für Module, Controller, Provider und DTOs.
Hinweise
Festhalten, wie Feature-Module in das Root-Modul eingebunden werden und ob die App TypeORM/Prisma, Microservices oder GraphQL verwendet.