Middleware ist eine Funktion, die vor dem Route Handler ausgeführt wird und Zugriff auf die Request- und Response-Objekte hat – dasselbe Konzept wie Express Middleware. NestJS hat auch Guards, Interceptors, Pipes und Filters, die jeweils an einem bestimmten Punkt im Request-Lifecycle ausgeführt werden und einen unterschiedlichen Zweck erfüllen. Zu wissen, welches Tool man wann einsetzt, ist der Schlüssel.
Middleware – läuft zuerst, hat req/res
()
{
() {
.();
();
}
}
{
() {
consumer.().();
}
}
