새로운 질서 위키

정적 사이트 생성기

정적 사이트 생성기(static site generator)는 콘텐츠와 템플릿을 처리해 배포할 웹 파일을 미리 만드는 도구다. 웹 서버는 생성된 파일을 전달할 수 있다. (Hugo의 기본 사용법)

  • 글을 고친 뒤 사이트를 다시 생성하고 결과를 배포하는 흐름을 갖는다. 원고 파일과 배포되는 HTML을 구분해야 어디를 수정할지 알 수 있다. (사이트 생성과 게시)
  • 정적이라는 말은 화면이 움직이지 않는다는 뜻이 아니다. 생성한 페이지에 자바스크립트를 넣거나 외부 API를 연결할 수 있다. (Hugo의 출력과 기능)
  • 개발용 미리보기 서버와 최종 배포 파일을 구분한다. 빌드 산출물에 글이 들어 있는지 확인한 뒤 배포해야 한다. (개발 서버와 빌드)

기타 등등

  • Hugo는 기본적으로 public 디렉터리에 생성 결과를 쓴다. 출처
  • Hugo는 HTML뿐 아니라 RSS·JSON 같은 여러 출력 형식을 만들 수 있다. 출처

#정적사이트생성기 #웹개발 #출판

검색