- Astro 프로젝트 구조에서
src/pages
디렉터리는 필수이며, 이곳에 웹사이트의 라우트가 정의됩니다. 📁 src/pages
내의.astro
,.html
,.md
파일은 자동으로 라우트로 생성됩니다. 🚀- 디렉터리 구조를 사용하여 라우트를 중첩시킬 수 있으며,
index
파일은 해당 디렉터리의 기본 라우트가 됩니다. 🗂️ - Astro는 마크다운 파일에 기본적인 HTML 구조를 자동으로 추가합니다. ✍️
public
디렉터리의 파일들은 빌드 시 변경 없이 웹사이트의 루트에 복사됩니다. 📦astro.config.mjs
파일은 Astro 프로젝트의 설정을 관리하고, 통합 기능 추가 등에 사용됩니다. ⚙️- Astro 파일은 프론트매터와 클라이언트 출력 영역으로 나뉘며, 프론트매터는 파일 상단의 구분된 영역입니다. 📑