CSR과 SSR을 알아보기 전에 먼저 SPA와 MPA에 대해 알아보자. 1. SPA (Single Page Application)하나의 페이지로 구성된 웹 어플리케이션을 말하며, 원하는 부분만 클라이언트에서 동적으로 바꿀 수 있는 웹페이지 구성 방식이다.React, Angular, Vue 등의 프레임워크들이 SPA 방식이다.아래의 에어비엔비 사이트를 보면 메뉴를 클릭했을 때 아래의 해당되는 부분만 바뀌는 것을 확인할 수 있다. 2. MPA (MultiPageApplication)여러 개의 페이지로 구성된 웹 어플리케이션을 말하며, 전환할 때마다 새로운 HTML 파일을 받아와 페이지 전체를 새로 렌더링하는 웹페이지 구성 방식이다.매번 새로운 HTML을 서버로부터 받아온다는 단점 때문에 AJAX가 등장하..