limits

Next.js Middleware 분기와 제한

미들웨어는 빠른 분기에는 강하지만 긴 처리와 복잡한 데이터 작업에는 맞지 않는다. 책임 제한을 알아야 안정적이다.

가능인증 확인, rewrite, header 조정

요청 전 공통 판단을 처리한다

주의쿠키와 헤더 변경 범위

응답 방식이 페이지와 API에서 달라질 수 있다

피하기무거운 DB 조회와 긴 작업

라우트 핸들러나 서버 함수로 넘긴다

  1. 01요청 수신
  2. 02가벼운 조건 판단
  3. 03응답 경로 선택
  4. 04나머지는 handler 처리