**ミドルウェア(middleware)**は、リクエストオブジェクトとレスポンスオブジェクトにアクセスでき、ルートハンドラーの前に実行される関数です。これは Express のミドルウェアと同じ概念です。NestJS にはさらに guard、interceptor、pipe、filter があり、それぞれリクエストライフサイクルの特定の地点で実行され、明確な目的を持っています。どれを使うべきかを知ることが重要です。
ミドルウェア — 最初に実行され、req/res を持つ
()
{
() {
.();
();
}
}
{
() {
consumer.().();
}
}
