Interceptor — класс реализующий NestInterceptor. Перехватывает вызов как до, так и после handler через RxJS Observable. Используется для: трансформации ответа, кэширования, логирования, timeout, обработки ошибок. Метод intercept(context, next) принимает handler и возвращает Observable. next.handle() вызывает реальный handler. С RxJS операторами: map() для трансформации, catchError() для обработки ошибок, timeout() для лимита времени.
Что такое Interceptors в NestJS?
Senior
311 просмотровAFK Offer AI
Что такое API Gateway паттерн в микросервисах?