피드로 돌아가기
올리브영 테크블로그Frontend
원문 읽기
올리브영 기술블로그 개발기
올리브영 개발팀이 Github Pages + Jekyll + Markdown을 선택하여 자체 기술 블로그 플랫폼 구축
AI 요약
Context
올리브영 개발팀은 팀 블로그를 통해 지식과 이야기를 공유하려고 했으나, 커스터마이징 가능성, 편의성, SEO, 성능, 비용 등을 모두 충족하는 블로그 플랫폼이 필요했습니다.
Technical Solution
- Github Pages를 호스팅 플랫폼으로 선택: Git 기반의 배포 및 버전 관리를 통한 협업 용이성 확보
- Jekyll 정적 사이트 생성기 도입: Markdown + Liquid 템플릿 언어로 콘텐츠를 정적 HTML로 변환
- Markdown 기반 포스팅 작성: 개발팀의 익숙한 문법으로 layout, type, date, category, title, writer 등의 메타정보와 함께 작성
- 디렉토리 구조 설계: 작성일시 기준 폴더명(yyyymmddhhMM)으로 URL 구조화, _includes, _layouts, _sass 등으로 컴포넌트 모듈화
- OliveGreen 색상 기반 테마 커스터마이징: minima 기본 템플릿을 BI 색상(OliveGreen, CoralOrange)으로 재구성
Key Takeaway
개발팀이 기존 도구(Git, Markdown)와의 인지적 친숙함을 선택 기준에 우선시하면, 별도 학습곡선 없이 빠르게 플랫폼을 구축하고 운영할 수 있습니다.
실천 포인트
기술 블로그나 문서화가 필요한 개발팀에서 Github Pages + Jekyll + Markdown 조합을 적용하면, 별도의 호스팅 비용 없이 Git 워크플로우를 그대로 사용하여 콘텐츠 관리와 배포를 자동화할 수 있습니다.