/src/pages 폴더 내에 있는 파일 명을 기준으로 페이지가 생성된다.

또는 그 하위 폴더명을 따른다.

폴더 별로 생성한 경우, 반드시 해당 페이지 최상위 컴포넌트 파일의 이름은 index로 설정한다.

next-project/
├── pages/                  
│   ├── index.tsx           # 홈 페이지 (도메인 루트)
│   ├── about.tsx           # /about 페이지
│   ├── api/                
│   │   ├── hello.ts        
│   │   └── ...             
│   └── [id]/               # 동적 라우트 (e.g., /123)
│       └── index.tsx

...

동적 라우트 (Dynamic Routes)?

item/1 item/2 item/99 등 가변적인 경로

블로그 게시글, 쇼핑몰 아이템별 상세 페이지 등

파일명 (또는 폴더명)을 대괄호로 묶어준다.

더보기