티스토리 뷰

728x90
반응형

블로그를 통해 한층 더 많은 지식을 흡수하기 위해 Naver blog를 만들고 내용을 조금씩 조금씩 쌓아가려던 찰나

Naver 블로그는 매우 폐쇄적인 blog라는 것을 알게 됐다. Naver는 검색엔진이 너무 제한적이고 개발자들의 대부분은

구글링을 통해 한다는 것을 보고나서 음.... 그렇군.... 고개를 끄덕였다....ㅎㅎ

 

블로그를 시작한지 얼마 안되서 다행이였고 난 역시 Beginner 개발자 수준이라는 것을 깨달았다.

이렇게 블로그를 만드는 과정도 개발자로 거듭나기 위한 과정중에 하나임은 틀림없는 것 같다.

어쨋든 블로그를 만들기 위해 찾아보니 개발자들이 자주 쓰는 여러가지 플랫폼들이 존재했고,

그중에서 3개를 가장 많이 추천하고 많이 쓰는 것 같다. 그 3개는 Tistory , HEXO, Jekyll 이였다.

이 외에도 Hugo 등등 굉장히 다양했다. 요즘에는 Next.jsGatsby도 많이 사용한다고 한다.

 

이런 블로그를 만들기 위해 정적 웹사이트 생성기를 한눈에 비교해보는 사이트들도 있으니

한번 참고해보길 바란다. (정적 웹사이트 생성기를 비교하는 사이트)

 

 

 

블로그 초보는 나는 HEXO, Jekyll 지금 사용중인 tistory 서비스 중에서 고민을 했다.

개발자의 실력향상을 위한 필수 조건인 블로그의 시작을 위해 여러가지를 비교해봤다.

Hexo란?

Hexo는 빠르고 간단하고 파워풀한 블로그 프레임워크입니다. Markdown(또는 다른 언어)을 사용하여 포스트를 작성하면 Hexo는 금세 멋진 테마를 가미해서 정적인 파일을 생성해 드립니다.

 

이 설명글을 읽고나서 Docs를 읽으면서 충분히 만들 순 있을 것 같지만 블로그 초보가 빠른 DB를 구축하기엔 어렵다는 판단을 했다! 절레절레... 나중에 보자ㅠ

 

Jekyll란?

마찬가지로 정적 사이트 제조기라고 할 수 있다. 루비를 기반으로 한다.(루비를 다뤄본적이 없다는,,,)

하지만 배우고 싶을 만큼 굉장히 매력적인 부분이 있었는데 그것은 Github와 연동이 가능하여 블로그 업데이트만으로도 잔디심기가 가능하다는 것이다! 

 

 

잔디심기란?

Github page에 Commit등 활동을 하게 되면 아래 초록색처럼 빈도수에 따라 진하게 바뀌는데 이런 빈 구멍이 없게 Github에 꾸준히 코드를 올리는 것을 잔디 심기라고 합니다. 아래는 저의 git contribution이고 git 활용을 잘 못했었는데 중요성을 깨닫고 꾸준히 블로그 정리하면서 같이 올리려 합니다 잔디가 너무 없네.... 좀 심어줘야겠어요

 

 

이렇게 종합한 결과 Tistory가 제일 적합하다고 판단을 하여 선택을 하게 됐다.

판단의 기준은 초보자 수준에서 글을 관리하면서 작성하기가 쉽다고 판단했고, 웹에

익숙하지 않은 사람들은 처음에는 블로그를 만들기 위해 시간을 많이 투자하기보단

자료를 글로 정리해서 업로드 하는 것이 우선순위라고 생각했다.

 

한가지 신기했던건 Tistory는 template을 제공해주는데 이 template의 html, css를 수정하는 것이 가능했다.

웹 초보자의 입장에서는 굉장히 신기했지만 생각보다 내가 꾸밀 수 있는 것은 없었다. 블로그를 참조하면서

굉장히 맘에 드는 포맷이 있었는데 아래 김남준 님의 메인 포맷을 코드를 보면서 만들어봤다. 아주 깔끔해서

개인적으로 보기 너무 좋았다. 

 

아직은 아마추어..? Beginner 수준이기 때문에 여러 개발자의 블로그들을 많이 참고하고 있다.

 

https://ict-nroo.tistory.com/

 

개발자의 기록습관

주니어 개발자가 성장하는 공간

ict-nroo.tistory.com

 

블로그를 만드는 것이 왜 개발자의 시작인지 알 것 같다. 정말 활동 열심히 하시는 분들 자료정리를 보면 굉장한 자극이 된다. (난 여태 뭐했지...ㅠㅠㅠ) 저런 꾸준함이 참 무서운 것 같다. 본받아야 마땅하다.

github 활동을 소홀히 했는데 그만큼 쌓인 자료도 많아서 정리정돈을 하여 올리고, repository도 정리가 필요하다.

그리고 제일 중요한 것이 보완이 필요한 코드들이 굉장히 많다.....ㅠ

 

천천히 내가 자극받은 본 받을만한 개발자들을 중간중간에 소개하고 싶다. 또한 개인적인 공부 목적으로 만든 블로그라 남들에게 정확한 정보 전달이나 도움이 될지는 모르겠지만 최대한 남들한테 도움이 되는 방향성을 가지겠다!

 

 

 

 

블로그도 Beginner, 개발자로서도 Beginner 수준인 한참 부족한 학부생입니다

잘못되거나 수정이 필요한 내용이 있으면 댓글로 알려주세요!

감사합니다

728x90
반응형
댓글