올리브영 기술 블로그, Github Pages와 Jekyll로 뚝딱!

by DD
5년 전
조회수 8

Github PagesJekyll을 활용하여 기술 블로그를 구축함

마크다운 문법을 사용하여 블로그 포스팅을 작성하고, Liquid 템플릿 엔진을 사용함

OliveGreen 색상을 테마로, 페이지 분류 및 해시태그 기능을 구현함

Jekyll 기반 블로그 구조

Jekyll마크다운 기반 정적 사이트 생성기이다. 따라서, Liquid 템플릿 엔진을 활용하여 동적 콘텐츠를 생성한다. 구체적으로, `_config.yml` 파일로 설정을 관리하고, `_layouts`, `_includes`, `_sass` 폴더를 통해 UI 컴포넌트를 구성한다.

Github Pages와 Jekyll의 장점

Github Pages는 무료 호스팅을 제공하며, Jekyll은 마크다운 기반으로 글 작성이 용이하다. 반면, 워드프레스와 같은 CMS에 비해 기능 확장이 제한적일 수 있다. 따라서, 커스터마이징유지보수 비용 절감 사이에서 균형을 맞춰야 한다.

블로그 구축 실전 가이드

Github Pages에 Jekyll 블로그를 배포하기 위해, 먼저 Jekyll을 설치한다. 구체적으로, `gem install jekyll` 명령어를 사용한다. 따라서, Github repository를 생성하고, `git push` 명령어를 통해 블로그를 배포한다. 결과적으로, 5분 만에 블로그 개설이 가능하다.

올리브영 기술블로그 개발기