Post
Astro와 GitHub Pages로 공식 홈페이지 뼈대 세우기
GitHub Pages만 사용한다는 제약 안에서, 공식 홈페이지를 정적 멀티페이지로 구축하기로 한 이유와 초기 구조를 정리합니다.
왜 이 조합을 골랐는가
이번 사이트는 로그인이나 서버 기능보다 콘텐츠 구조, 검색성, 유지보수성이 더 중요했습니다.
그래서 아래 조건을 만족하는 스택이 필요했습니다.
- GitHub Pages에서 무리 없이 배포 가능할 것
- 이력서, 포트폴리오, 경험, 블로그를 각각 독립 URL로 가질 것
- 나중에
GA와Search Console을 붙이기 쉬울 것
이번에 적용한 기본 구조
//resume//portfolio//experience//blog//blog/[slug]//portfolio/[slug]//experience/[slug]/
다음 메모
다음 단계에서는 홈 카피, 대표 프로젝트 카드, 경험 정리 문장을 실제 데이터로 교체할 예정입니다.