Middleware είναι μια συνάρτηση που εκτελείται πριν από τον route handler, με πρόσβαση στα αντικείμενα request και response — την ίδια έννοια με το Express middleware. Το NestJS έχει επίσης guards, interceptors, pipes και filters, καθένα εκτελούμενο σε ένα συγκεκριμένο σημείο του request lifecycle με ξεχωριστό σκοπό. Το να γνωρίζετε ποιο να χρησιμοποιήσετε είναι κρίσιμο.
Middleware — εκτελείται πρώτο, έχει πρόσβαση σε req/res
()
{
() {
.();
();
}
}
{
() {
consumer.().();
}
}
