본문 바로가기

개발일지

github.io에서는 무엇을 할 수 있을까?

20170920

날짜 : 2017. 9. 20(수)

github.io 에서는 무슨일을 할 수 있을까?

- 생각의 동기

  1. 신입사원 지원서를 작성할때 내가 만든 개인 프로젝트를 보여줄 수 있는 방법이 필요했다.
  2. github에서 호스팅을 해준다고 얼핏 들었다. 그런데 내가 원하는 내용을 호스팅 할 수 있을까?

- 내가 필요한 기능

  1. HTML, CSS, javascript을 이용한 웹페이지
  2. Node.js를 이용한 웹 애플리케이션 웹페이지

- 알아본 내용

  1. github.io는 github을 회원가입만 하면 바로 사용이 가능하다.
  2. github.io는 정적(static) 웹사이트 호스팅을 서비스 한다.
  3. 웹 애플리케이션과 같은 동적 웹사이트 호스팅을 서비스 하지 않는다.

정적웹사이트란 요청한 페이지의 컨텐츠를 응답하는 것. (영문위키 참조)

동적웹사이트란 요청에 따른 웹페이지를 만들어서 응답하는 것. (영문위키 참조)

결론 : 내가 만든 일부 작업물을 호스팅 할 수 있다.

- 앞으로 할 것

  1. 기존 github에 올라와 있던 작업물 github.io에 옮기기
  2. 해당 작업물을 소개하는 대표 페이지 만들기

참고사이트

  1. github.io 사이트
  2. jekyll.com 사이트
  3. nacyot 블로그 - 정적 웹사이트 생성기의 역습 - 동적 스크립트를 넘어 다시 정적 컨텐츠로
  4. zeta 위키 - 정적 웹페이지, 동적 웹페이지
  5. Titus 블로그 - 정적인 페이지와 동적인 페이지의 차이점이란?