Middleware — это функция, которая запускается перед обработчиком маршрута, с доступом к объектам request и response — то же самое понятие, что и Express middleware. NestJS также имеет guards, interceptors, pipes и filters, каждый из которых запускается в определённой точке жизненного цикла запроса с отчётливой целью. Знание того, какой использовать — ключевой навык.
Middleware — запускается первым, имеет доступ к req/res
()
{
() {
.();
();
}
}
{
() {
consumer.().();
}
}
