새로운 질서 위키

루메

루메(Lume)는 Deno 환경에서 실행하는 정적 사이트 생성기다. 마크다운, 자바스크립트, 타입스크립트와 여러 템플릿 언어를 입력으로 받아 웹 페이지를 만든다.

  • 공식 웹사이트

  • JSON·YAML 파일이나 자바스크립트로 불러온 데이터를 페이지에 사용할 수 있다. (루메 기능 소개) 작품 목록의 재료와 배치 규칙을 따로 관리하는 작업을 생각해볼 수 있다.

  • 이미지·스타일·스크립트를 처리하는 기능은 플러그인으로 조합한다. (루메 기능 소개) 졸라나 일레븐티와 비교할 때는 이름보다 이미 사용하는 실행 환경과 필요한 처리를 살펴보자.

기타 등등

  • 공식 소개는 루메 자체가 불필요한 클라이언트 자바스크립트를 덧붙이지 않는다고 설명한다. 그렇다고 제작자가 넣은 스크립트까지 사라지는 것은 아니다. 출처
  • 처리기에서 DOM API로 완성될 HTML을 바꿀 수 있다. 공식 예시는 외부 링크를 찾아 속성을 붙이는 방법을 보여준다. 출처

#정적사이트생성기 #도구 #출판

검색