피드로 돌아가기
The End of Eleventy
Hacker NewsHacker News
Frontend

SSG의 'Anti-framework' 철학에서 상용 Site Builder로의 전환 분석

The End of Eleventy

2026년 4월 12일11intermediate

Context

전통적인 CMS의 무거운 Backend 및 Database 의존성으로 인한 보안 취약점과 느린 응답 속도 해결 필요성 증대. 기존 SSG들은 특정 JavaScript Framework에 종속되어 유연성이 떨어지는 한계점 보유.

Technical Solution

  • Node.js ecosystem 기반의 lightweight 구조 채택을 통한 빌드 효율성 확보
  • 특정 Client-side JS Framework 강제 배제를 통한 Zero-JS 지향 아키텍처 설계
  • Liquid, Nunjucks, Markdown 등 다중 Templating Engine 지원을 통한 마이그레이션 유연성 제공
  • Build-time Pre-rendering 방식을 통한 Static HTML 생성으로 Server-side 연산 비용 제거
  • Decoupling 전략을 통한 Frontend와 Backend의 완전 분리 및 API 기반 데이터 연결 구조 구현
  • 오픈소스 기반의 커뮤니티 중심 모델에서 구독 기반의 상용 Site Builder 모델로의 비즈니스 피봇팅

- 특정 프레임워크 종속성을 최소화하여 기술 스택 변경에 유연하게 대응하는 구조 검토 - Client-side JS 최소화를 통해 LCP(Largest Contentful Paint) 및 TTI(Time to Interactive) 최적화 가능성 확인 - 정적 콘텐츠 비중이 높은 서비스의 경우 DB 조회 없는 Pre-rendering 아키텍처 도입 고려

원문 읽기