SPA (Single Page Application) , SSR(Server Side Rendering), CSR(Client Side Rendering)
SPA 란 말 그대로 한개의 페이지를 가진 어플리케이션이다. 왜 SPA로 개발하는가? 사용자 친화적 초기 렌더링 후 데이터만 받아오기 때문, 상대적으로 서버 요청이 적다. Virtual Dom Front End 와 Back End 분리로 개발업무 분업화 및 협업이 용이하다. 개발이 상대적으로 효율적이다. 이 정도의 이유들로 설명 가능하다고 생각한다. 기본적으로 SPA는 CSR 이지만 그렇다고 SPA === CSR은 아니다. SSR(Server Side Rendering) SSR 많은 웹 사이트들은 페이지를 이동할 때마다 서버에 새로운 페이지에 대한 요청을 하는 방법을 택하여 사용하고 있다 이러한 방식이 SSR 이다. 서버에서 렌더링을 마치고, Data가 결합된 HTML 파일을 내려주는 방식이 므로, 새로..
2021.08.04