Render Strategy
SSR vs SSG 선택 다이어그램
렌더링 방식은 데이터 신선도, 사용자별 결과, 캐싱 가능성에 따라 결정된다.
페이지 성격별 렌더링 전략
server renderSSG
콘텐츠가 거의 변하지 않고 캐시 효율이 중요할 때 좋다.
Fresh Data
재고, 권한, 대시보드처럼 최신성이 중요하면 SSR을 검토한다.
Static Content
문서, 블로그, 소개 페이지는 SSG가 단순하고 빠르다.
Cache
같은 결과를 많이 재사용할 수 있으면 정적 생성이 유리하다.
Hybrid
경로와 데이터 특성에 따라 한 앱 안에서 섞어 쓴다.
데이터 신선도→사용자별 여부→캐시 가능→전략 선택
SSR은 최신성과 개인화에 강하고 SSG는 속도와 안정성에 강하다. 페이지 단위로 판단하는 것이 좋다.