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

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

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

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

Как реализовать RBAC (Role-Based Access Control) в Node.js?