SSR/CSR을 "서버에서 그리느냐 클라이언트에서 그리느냐" 정도로만 외워 왔는지, 아니면 페이지 단위로 트레이드오프를 풀어 선택 기준을 말할 수 있는지를 가른다.
SSR은 서버가 데이터까지 반영한 HTML을 만들어 응답하기 때문에 첫 화면이 빠르게 보이고 검색 엔진이 콘텐츠를 그대로 읽을 수 있다. CSR은 처음엔 빈 뼈대 HTML과 JS 번들만 받고 클라이언트가 데이터를 받아 DOM을 그리는 방식이라 라우팅 후 인터랙션은 매끄럽지만 초기 표시와 색인성에서 손해를 본다. 둘은 양자택일이 아니라 페이지마다 갈리는 결정이다. 콘텐츠 중심 페이지(상세, 랜딩)는 SSR, 인터랙션 중심 화면(대시보드, 어드민)은 CSR, 그 중간은 정적 생성·스트리밍·부분 하이드레이션 같은 변형으로 메꾼다.
CSR로 만든 페이지를 SSR로 옮기며 SEO 색인 증가를 추적해 본 경험이 있다면 "렌더링 전략이 곧 유입 채널이다"는 관점으로 풀어낼 수 있다
SSR 도입 후 서버 비용·콜드 스타트가 늘어난 경험이 있다면 트레이드오프 이야기로 이어갈 수 있다
페이지마다 SSR/CSR/SSG를 다르게 가져가 본 경험이 있다면 "전략이 아니라 페이지 단위 결정"으로 일반화할 수 있다
아직 공개된 답변이 없어요. 첫 공개 답변을 남겨보세요.