SSR
🖥️ SSR이란?
정의
SSR(Server Side Rendering)은 서버가 HTML을 미리 생성해서 전달하는 렌더링 방식이다.
브라우저는 서버가 완성한 HTML을 먼저 받아 화면에 표시하므로, 초기 화면을 비교적 빠르게 보여주기 좋다.
⚙️ SSR의 동작 흐름
- 브라우저가 서버에 페이지를 요청한다.
- 서버가 HTML을 생성한다.
- 완성된 HTML을 브라우저에 전달한다.
- 브라우저가 화면을 표시한다.
⚡ SSR의 특징
- 첫 화면 표시가 빠르다.
- 검색 엔진 최적화에 유리하다.
- 자바스크립트 의존도를 줄일 수 있다.
- 서버 부하가 늘 수 있다.
🧾 SSR이 잘 맞는 경우
- 검색 노출이 중요한 서비스
- 첫 화면 응답 속도가 중요한 서비스
- 콘텐츠 중심 사이트
🔍 SSR의 주의점
- 서버에서 렌더링 비용이 발생한다.
- 요청이 많아지면 서버 부하가 커질 수 있다.
- 페이지 전환 방식에 따라 추가 설계가 필요하다.
댓글남기기