포스트 인셉션 이후의 웹 개발 경험
카테고리
프로그래밍/소프트웨어 개발
서브카테고리
웹 개발
대상자
- 웹 개발자, 블로거, 정적 사이트 생성 도구에 관심 있는 사람
- 중간 수준의 기술 이해도를 가진 개발자
핵심 요약
- WordPress의 복잡성 대신 11ty(Eleventy)의 간결성과 효율성 선택
- Notion + LLM + GitHub Actions 기반의 자동화 워크플로우 구축
- Markdown + 11ty로 HTML 의존도 감소 및 SEO 도구 사용 생략
섹션별 세부 요약
1. WordPress에서 11ty로의 전환
- 2005년 WordPress 도입 시 간결한 블로그 도구로 인상
- 20년 후 WordPress의 복잡성(불필요한 플러그인, 관리자 기능 등)으로 인해 포기
- 11ty(Eleventy) 도입: JavaScript 기반의 정적 사이트 생성기 사용
- Markdown + 템플릿 언어로 포스트 작성 가능
2. LLM 활용 워크플로우
- Notion에서 글 작성 → LLM을 통한 문법 검토 → AI 이미지 생성
- LLM(Large Language Model) 활용: 영어 문법 개선, 이미지 자동 생성
- GitHub Actions 자동화: Markdown 파일을 기반으로 HTML 빌드 및 FTP 호스팅 동기화
3. 11ty의 기능 및 자동화
- sitemap, robots.txt, RSS XML 자동 생성
- SEO 도구 사용 생략: 자연스러운 글쓰기 방식 강조
- Giscuss 플러그인 사용: GitHub Discussions 기반의 댓글 시스템
- GitHub 계정 로그인 후 댓글 작성 가능
4. 11ty 사용 권장 및 자원
- 6분 영상 튜토리얼, GitHub 기반의 기본 블로그 프로젝트 제공
- WordPress와 비교해 커스터마이징이 더 간단한 정적 사이트 생성기
- "Blazing-fast static pages"라는 성능 강조
결론
- 11ty + GitHub Actions + Notion 워크플로우로 블로그 자동화 가능
- Markdown 기반의 간결한 개발 환경으로 SEO 도구 생략 가능
- 정적 사이트 생성기 도구로 WordPress 대체 가능: 빠른 빌드, 쉬운 커스터마이징