서버 사이드 렌더링(ssr) & 클라이언트 사이드 렌더링(csr)
coco3o
시작하기 앞서 공통적으로 사용된 단어인 렌더링에 대해 알고 가도록 하자. 렌더링이란? 어떤 웹 페이지에 접속 시, 그 페이지를 화면에 그려주는 것이다. 서버 사이드 렌더링 (Server-Side Rendering) 서버 사이드 렌더링(SSR) 은 페이지를 이동할 때마다 새로운 페이지를 요청 한다. 모든 템플릿은 서버 연산을 통해 렌더링하고 완성된 페이지 형태로 응답한다. SSR을 활용한 기술로는 MPA(Multi Page Application)가 있다. MPA란? 여러 페이지로 구성된 웹 어플리케이션이다. 사용자의 클릭과 같이 인터렉션이 발생할 때마다 서버로부터 새로운 html을 받아와서 해당 링크로 이동하여 페이지 전체를 새로 렌더링하는 전통적인 웹 페이지 구성 방식이다. - SSR의 장점 초기 렌더링..