Catch-all

Catch-all 라우트 처리

필수 catch-all과 선택적 catch-all의 차이를 문서, 카테고리, 검색 경로 같은 사용 사례로 구분합니다.

필수

깊은 경로 전용

/docs/a/b처럼 최소 한 조각이 있어야 하는 구조에 적합합니다.

선택적

루트와 하위 동시 처리

/shop과 /shop/a/b를 같은 page에서 처리할 수 있습니다.

Catch-all 라우팅 활용

문서와 카탈로그

깊이가 달라지는 콘텐츠 탐색, 카테고리, 파일 경로형 페이지에 씁니다.

Catch-all 범위 점검

모든 경로를 삼키는 만큼 우선순위 점검

Catch-all은 편하지만 의도하지 않은 URL까지 처리할 수 있으므로 명시 라우트와 404 기준을 함께 점검해야 합니다.

Catch-all 라우트 처리 선택 기준

깊이URL 조각 수가 고정이면 일반 동적 라우트를 우선합니다.
필수 여부기본 경로도 같은 화면이면 선택적 catch-all을 씁니다.
검증params 배열 길이에 따라 잘못된 접근을 걸러냅니다.