- Next.js 15의 파일 공동 배치(File Colocation): 앱 디렉토리 내 경로 세그먼트에 프로젝트 파일을 안전하게 배치할 수 있으며,
page.js
또는page.tsx
파일이 없으면 라우트로 인식되지 않음. 📁 page.tsx
파일의 중요성:page.tsx
파일이 있어야만 해당 경로가 공개적으로 접근 가능해짐. 🔑- 기본 내보내기(Default Export)의 필수성:
page.tsx
파일은 기본적으로 내보내는 React 컴포넌트여야 함. ⚠️ - 앱 디렉토리 외부 파일 배치 가능성: 앱 디렉토리 외부(예:
source
폴더)에 파일을 배치하는 것도 가능하며, Next.js는 이를 지원함. 📦 - Next.js의 유연성: 프로젝트 파일 및 폴더 구조에 대한 유연성을 제공함. 🤸♀️