TheOllaga Astro 재구축 프로젝트는 기존 Blogger 게시물 주소를 유지하면서 모든 페이지를 완전한 정적 HTML로 만드는 것이 핵심입니다.
핵심 구조
본문은 순수 HTML 파일에 저장하고, 제목·설명·발행일·카테고리 같은 정보는 JSON 파일에서 관리합니다.
기존 주소를 그대로 유지합니다
게시물은 /YYYY/MM/slug.html 형식으로 생성됩니다. 검색엔진과 기존 방문자가 사용하던 주소를 바꾸지 않는 것을 우선으로 설계했습니다.
마크다운 없이 HTML만 사용합니다
각 게시물의 실제 본문은 src/content/posts 폴더의 HTML 파일입니다. 따라서 Blogger에서 사용하던 HTML 본문을 정리한 뒤 그대로 옮기기 쉽습니다.
Cloudflare Pages에는 dist 폴더를 배포합니다
Astro 빌드가 끝나면 최종 결과물이 dist 폴더에 생성됩니다. 서버 렌더링이나 데이터베이스 없이 정적 파일만 배포합니다.
| 항목 | 사용 방식 |
|---|---|
| 사이트 생성 | Astro |
| 본문 | 순수 HTML |
| 메타데이터 | JSON |
| 스타일 | 순수 CSS |
| 배포 결과 | 완전한 정적 HTML |