Jekyll란 무엇인가
배경
GitHub
을 활용해서 BLOG
를 만들면 jekyll
이라는 단어를 접하게 되는데, 무엇인지 정리
본론
Jekyll이란?
- 정적Site 생성기
- 정적의 의미는 써진대로 그대로 보여준다는 의미,
DB
를 통해서 내용이 바뀌고 그런 것 없음
- 정적의 의미는 써진대로 그대로 보여준다는 의미,
GitHub Pages
에서 사용되면서 널리알려짐
왜 Jekyll를 쓸까?
- 빠른속도: 글이 쓰여진 데로 보여주기 때문에.. DB를 통한 내용수정 같은 것은 없음
- 쉬운배포:
Git
을 통해서 글을 올리면 나머지는GitHub
이 알아서 처리 - 이력관리용이:
Git
이 기본이라 버전관리 및 백업이 용이함
정말 그렇게 쉽고 빠르기만 할까?
- 초기 설정을 하려면
Git
,Coding
등 어느정도 지식이 있어야 한다. - 로그인하여 글만 쓰면되는 구조가 아니라 글 쓰는 데도
Markdown
같은 지식이 있어야 한다. - 할줄 아는 사람은 너무 쉽고, 할줄 모르는 사람은 어렵게 느껴질 듯
결론
Markdown
이 편하게 느껴지는 사람들은 Jekyll
와 GitHub Page
가 정말 유용할 것인데, 굳이 어려운 길을 가고 싶지 않은 사람들은 Naver Blog
같은 것을 쓰는 것이 낫다.