Sofiane Boumedine Lexique Dev

NestJS Middleware

NestJS 🟡 Mid

Type : NestJS Pipeline

Definition

Fonction executee avant le handler de route. Acces a request, response et next(). Ideal pour le logging, CORS, parsing.

Analogie

Comme un vigile a l'entree d'un batiment.

Exemple de code

@Injectable()
export class LoggerMiddleware implements NestMiddleware {
  use(req: Request, res: Response, next: NextFunction) {
    console.log(class="str">`${req.method} ${req.url}`); next();
  }
}