- Next.js 15의 app router를 통해 파일 기반 라우팅 시스템을 구성할 수 있습니다. 🛣️
page.tsx
파일은 특정 라우트에 대한 UI 구성 요소를 담당합니다. 🧩- 라우트 경로와 일치하는 폴더에
page.tsx
파일을 생성하여 새로운 라우트를 만들 수 있습니다. 🗄️ - 동적 라우트는
[slug].tsx
와 같은 제곱 판에서 정의된 슬러그 변수를 사용하여 구현할 수 있습니다. 🔁 layout.tsx
파일은 공통 레이아웃을 정의하여 앱 전체에 일관된 시각적 스타일을 유지합니다. 🗺️template.tsx
파일은 라우트 변경 시마다 새 인스턴스를 생성하여 상태 재설정, 애니메이션, 그리고 효과 구현에 유용합니다. 🔄