중첩 라우트는 폴더 깊이가 URL 깊이로 이어진다
dashboard와 settings 폴더를 차례로 넣으면 /dashboard/settings처럼 URL도 같은 순서로 깊어진다.
| 폴더 구조 | 만드는 파일 | 생성되는 URL | 역할 |
|---|---|---|---|
| src/app/dashboard | dashboard/page.tsx | /dashboard | 대시보드 홈 페이지 |
| src/app/dashboard/settings | settings/page.tsx | /dashboard/settings | 대시보드 설정 페이지 |
| 상위 layout이 있다면 | dashboard/layout.tsx | /dashboard 아래 공유 UI | 메뉴, 제목, 공통 영역 |
| 폴더만 만든 경우 | page.tsx 없음 | 접근 가능한 페이지 아님 | URL 후보일 뿐 화면 없음 |
| 확인 순서 | 폴더 → page.tsx → 브라우저 | 예상 URL 직접 입력 | 파일 시스템과 URL 대응 확인 |