# CSR & SSR

CSR(Client Side Rendering) & SSR(Server Side Rendering) 은 렌더링에 대표적인 방식이다. 두 가지 방식은 서로 대척 관계이다.

# SSR (서버 사이드 렌더링)

SSR 특징

SSR 단계

1.  브라우저가 서버에 요청을 한다.

  1. 서버에서는 미리 잘 만들어둔 HTML파일을 클라이언트에 전송한다.

  2. 클라이언트는 받아온 HTML파일을 통해 페이지를 구성한다.

  3. 링크되어 있는 JS파일을 서버로부터 다운로드 받는다.

  4. 추가로 필요한 데이터가 있을 경우 클라이언트가 서버에 요청을 하고, 서버에서는 위와 똑같이 데이터를 다 받아와 HTML을 잘 만들어 클라이언트에 전송을 한다.

SSR 장점

SSR 단점