위에서도 짧게 렌더링을 언급했지만 다시 설명하자면, 서버에 요청해서 받은 내용을 브라우저 화면에 나타내주는 것이다.
서버 사이드 렌더링(SSR)은 페이지를 이동할 때마다 새로운 페이지를 요청해 서버에서 모든 템플릿이 연산을 만치고 렌더링한다.
반면에 다른 렌더링 방식 중 하나인 클라이언트 사이드 렌더링(CSR)은 요청한 한 페이지만 불러오고 사용자가 요청할 때 필요한 부분만 리로딩 없이 클라이언트로부터 받아와 렌더링을 한다.
SSR
++ 서버 부하 발생, UX측면에서의 불편함이 있음에도 SSR을 이용하는 이유는 검색엔진 최적화가 가능하기 때문이다.
검색엔진은 html 파일에서 데이터를 크롤링하는데 SSR은 서버측 연산관정에서 html에 이미 콘텐츠(데이터)가 포함된 상태로 렌더링 해주기 때문에 검색엔진에서 크롤링이 가능하게 된다.
CSR