Stack:
NestJS
Пресет NestJS
Орієнтир для міркувань, який процес онбордингу використовує для NestJS-застосунків. Це чек-лист, а не шаблон — виявлена реальність важливіша.
Сигнали
nest-cli.json, пакети@nestjs/*уpackage.jsonтаmain.ts, що викликаєNestFactory.create.- Модель декораторів:
@Module,@Controller,@Injectable, а також папки функцій із модулями, контролерами, сервісами та DTO. - Менеджер пакетів виводиться з lockfile (
pnpm-lock.yaml,yarn.lock,package-lock.json).
Про що міркувати
- Справжня команда тестування (Jest unit
*.spec.tsі e2e*.e2e-spec.ts), ворота лінтингу (eslint) та скрипт збірки — зафіксувати дослівно. - Межі модулів, ін’єкція залежностей, провайдери, guards/pipes/interceptors і місце зберігання конфігурації (
@nestjs/config). - Відповідні стеку скіли для модулів, контролерів, провайдерів та DTO.
Примітки
Зафіксувати, як функціональні модулі підключені до кореневого модуля і чи використовує застосунок TypeORM/Prisma, мікросервіси або GraphQL.