빌드 시점 판단
문서, 블로그, 상품 설명처럼 자주 바뀌지 않는 페이지는 사전 생성으로 빠른 첫 응답을 얻습니다.
SSGJAMstack은 JavaScript, API, Markup의 조합을 뜻하지만 핵심은 페이지를 가능한 한 빌드 시점에 만들고 CDN으로 빠르게 배포하며, 동적 기능은 API로 분리하는 구조입니다. 모든 페이지가 정적이어야 한다는 뜻은 아닙니다.
문서, 블로그, 상품 설명처럼 자주 바뀌지 않는 페이지는 사전 생성으로 빠른 첫 응답을 얻습니다.
SSG정적 산출물은 origin 서버 부하 없이 edge cache에서 제공되어 안정성과 속도가 좋아집니다.
delivery결제, 로그인, 검색, 개인화처럼 요청마다 달라지는 작업은 API와 서버리스 함수로 둡니다.
dynamic콘텐츠 변경이 잦으면 rebuild, ISR, on-demand revalidation 같은 갱신 방식을 선택합니다.
freshness문서/마케팅: build time
사용자 대시보드: request time 또는 client fetch
결제/인증: API boundary