Publish로 기술 블로그 시작하기
왜 Publish인가?
Publish를 선택한 이유는 다음과 같습니다:
- Swift 기반: 익숙한 Swift 언어로 블로그를 구성할 수 있습니다.
- 타입 안정성: 컴파일 타임에 오류를 잡을 수 있어 안전합니다.
- 커스터마이징: Plot 라이브러리를 통해 HTML을 프로그래밍 방식으로 생성합니다.
- 정적 사이트: 빠른 로딩 속도와 간편한 배포가 가능합니다.
설정 과정
설정은 생각보다 간단했습니다:
struct Blog: Website {
enum SectionID: String, WebsiteSectionID {
case posts, about, projects
}
var name = "DevYhan's Tech Blog"
var description = "개발 경험과 기술 인사이트를 공유하는 블로그"
}