Render Strategy

SSR vs SSG 선택 다이어그램

렌더링 방식은 데이터 신선도, 사용자별 결과, 캐싱 가능성에 따라 결정된다.

페이지 성격별 렌더링 전략

server render

SSR

요청마다 최신 데이터나 사용자별 결과가 필요할 때 쓴다.

SSG

콘텐츠가 거의 변하지 않고 캐시 효율이 중요할 때 좋다.

Fresh Data

재고, 권한, 대시보드처럼 최신성이 중요하면 SSR을 검토한다.

Static Content

문서, 블로그, 소개 페이지는 SSG가 단순하고 빠르다.

Cache

같은 결과를 많이 재사용할 수 있으면 정적 생성이 유리하다.

Hybrid

경로와 데이터 특성에 따라 한 앱 안에서 섞어 쓴다.

데이터 신선도사용자별 여부캐시 가능전략 선택
읽는 법

SSR은 최신성과 개인화에 강하고 SSG는 속도와 안정성에 강하다. 페이지 단위로 판단하는 것이 좋다.