블로그를 시작하며

이 블로그는 HugoPaperMod 테마를 사용하여 만들었습니다. 정적 사이트 생성기를 선택한 이유와 세팅 과정을 기록합니다.

왜 Hugo인가?

  • 빠른 빌드 속도: Go 기반이라 수천 개의 페이지도 수 초 내에 빌드
  • 간편한 배포: 정적 파일만 서빙하면 되므로 Nginx만으로 충분
  • 마크다운 기반: .md 파일로 글을 작성하고 git으로 관리

코드 하이라이팅 테스트

Go 코드 예시:

package main

import "fmt"

func main() {
    fmt.Println("Hello, Hugo!")
}

Python 코드 예시:

def greet(name: str) -> str:
    return f"안녕하세요, {name}님!"

print(greet("dbalog"))

세팅 시리즈

블로그를 만드는 과정을 시리즈로 정리했다:

  1. Hugo + PaperMod로 기술 블로그 만들기
  2. NCP 서버에 Hugo 블로그 배포하기
  3. 커스텀 도메인 연결과 Let’s Encrypt SSL 설정