NestJS middleware концептуально такой же как Express — функция (req, res, next) или класс реализующий NestMiddleware. Регистрируется в configure() метода модуля через MiddlewareConsumer. Отличие: можно использовать DI (инжектить сервисы через constructor). apply(LoggerMiddleware).forRoutes("*") или конкретные роуты. В NestJS middleware выполняются до guards/interceptors/pipes — они низкоуровневые. Guards рекомендуются для auth вместо middleware.
Что такое middleware NestJS и как он отличается от Express middleware?
Middle
256 просмотровAFK Offer AI
Как организовать code sharing в монорепо Node.js?