SSR
Server Side Rendering
랜더링의 주체가 서버인 렌더링 기법
SSG, ISR과 같이 서버에서 html애 Javascript를 붙여 클라이언트에게 전달하는 방식
특징
- CDN에 캐싱이 안되기 때문에 곧바로 클라이언트에게 html을 전달한다. 그러므로 유저가 요청을 할 때마다 실시간 정보를 받을 수 있다.
- 요청할 때 마다 페이지를 만들어야 하는 단점이 있다.
- 서버에서 곧바로 클라이언트에게 html을 전송하기때문에 TTV가 짧다.
- 사이트의 콘텐츠가 변경되면 전체 사이트를 다시 빌드해야 하는데, 이 과정이 시간이 오래 걸릴 수 있다.
- SEO 최적화에 좋다
예시
- 주방에서 이미 완성된 요리가 테이블에 놓이므로, 손님은 기다림 없이 음식을 즐길 수 있습니다. 이와 같이 SSR을 사용하면 사용자가 페이지에 접근할 때 빠르게 내용을 확인할 수 있다.