Catch-all 처리 흐름

URL 조각을 콘텐츠 키로 바꾸는 흐름

Catch-all 라우트는 경로 깊이를 배열로 받은 뒤, 검증과 조회 키 변환을 거쳐 실제 콘텐츠를 렌더링합니다.

1

요청 URL

/docs/api/v1/auth처럼 깊이가 달라질 수 있습니다.

2

세그먼트 매칭

[...slug] 또는 [[...slug]]가 남은 경로를 받습니다.

3

배열 파라미터

["api","v1","auth"] 형태로 페이지에 전달됩니다.

4

콘텐츠 조회

slug.join("/")으로 문서 키를 만들어 데이터를 찾습니다.

필수 Catch-all

루트 경로를 제외하고 최소 한 조각 이상 필요할 때 사용합니다.

선택적 Catch-all

목록 홈과 상세 문서를 같은 페이지에서 처리할 때 적합합니다.