SSG 배포 기준
정적 생성은 요청 전에 HTML을 준비해 빠른 응답을 만든다. 경로 수, 데이터 변경 주기, 빌드 시간 증가를 함께 계산해야 한다.
빠른 응답이미 만들어진 파일을 제공하므로 초기 응답이 빠르다.
CDN과 잘 맞는다.
빌드 시간 증가경로가 수만 개면 build와 deploy가 느려질 수 있다.
선별 생성이 필요하다.
배포 시점 데이터새 배포 전까지 데이터가 바뀌지 않는다는 전제가 있다.
ISR과 비교한다.
정적 경로 목록동적 route에서는 generateStaticParams가 빌드 후보를 만든다.
목록 fetch 비용도 고려한다.
콘텐츠 성격 · 경로 수 · 404 점검
정적 경로
export async function generateStaticParams() {
const posts = await getPosts();
return posts.map((post) => ({ slug: post.slug }));
}