Как работают модули в NestJS?

Middle
371 просмотров
AFK Offer AI

NestJS Module — это класс с декоратором @Module({imports, controllers, providers, exports}). Модули организуют код по фичам. AppModule — корневой. imports: подключаемые модули. controllers: HTTP обработчики. providers: сервисы и другие injectable классы. exports: что доступно другим модулям. Модули — синглтоны по умолчанию. Глобальные модули: @Global() декоратор. Динамические модули для конфигурации: forRoot()/forFeature() паттерн.

Следующий вопрос

Что такое N+1 проблема в Node.js ORM и как её решить?