Astro는 콘텐츠 중심 사이트에 잘 맞습니다. 기본 빌드 결과물은 정적 파일이고, Cloudflare Pages는 GitHub 저장소에 push될 때마다 자동으로 빌드하고 배포할 수 있습니다.

지금 단계에서는 서버 렌더링이나 데이터베이스 없이 Markdown 기반으로 시작하는 것이 가장 단순합니다. 배포 설정도 npm run builddist 출력 폴더만 맞추면 됩니다.

기본 흐름

  1. Astro 프로젝트를 만든다.
  2. Markdown으로 글을 작성한다.
  3. GitHub에 push한다.
  4. Cloudflare Pages가 자동으로 빌드한다.