Publish로 기술 블로그 시작하기

왜 Publish인가?

Publish를 선택한 이유는 다음과 같습니다:

  1. Swift 기반: 익숙한 Swift 언어로 블로그를 구성할 수 있습니다.
  2. 타입 안정성: 컴파일 타임에 오류를 잡을 수 있어 안전합니다.
  3. 커스터마이징: Plot 라이브러리를 통해 HTML을 프로그래밍 방식으로 생성합니다.
  4. 정적 사이트: 빠른 로딩 속도와 간편한 배포가 가능합니다.

설정 과정

설정은 생각보다 간단했습니다:

struct Blog: Website {
    enum SectionID: String, WebsiteSectionID {
        case posts, about, projects
    }

    var name = "DevYhan's Tech Blog"
    var description = "개발 경험과 기술 인사이트를 공유하는 블로그"
}
Tagged with: