배경

GitHub을 활용해서 BLOG를 만들면 jekyll이라는 단어를 접하게 되는데, 무엇인지 정리

본론

Jekyll이란?

  • 정적Site 생성기
    • 정적의 의미는 써진대로 그대로 보여준다는 의미, DB를 통해서 내용이 바뀌고 그런 것 없음
  • GitHub Pages에서 사용되면서 널리알려짐

왜 Jekyll를 쓸까?

  • 빠른속도: 글이 쓰여진 데로 보여주기 때문에.. DB를 통한 내용수정 같은 것은 없음
  • 쉬운배포: Git을 통해서 글을 올리면 나머지는 GitHub이 알아서 처리
  • 이력관리용이: Git이 기본이라 버전관리 및 백업이 용이함

정말 그렇게 쉽고 빠르기만 할까?

  • 초기 설정을 하려면 Git, Coding등 어느정도 지식이 있어야 한다.
  • 로그인하여 글만 쓰면되는 구조가 아니라 글 쓰는 데도 Markdown같은 지식이 있어야 한다.
  • 할줄 아는 사람은 너무 쉽고, 할줄 모르는 사람은 어렵게 느껴질 듯

결론

Markdown이 편하게 느껴지는 사람들은 JekyllGitHub Page가 정말 유용할 것인데, 굳이 어려운 길을 가고 싶지 않은 사람들은 Naver Blog 같은 것을 쓰는 것이 낫다.