SPA(single page application)
SPA(single page application) 싱글 페이지 어플리케이션은 서버로부터 새로운 페이지를 불러오지 않고 현재 페이지를 동적으로 다시 작성함으로써 사용자와 소통하는 웹 애플리케이션이나 웹사이트를 말한다. SPA에서 html, js, css등 필요한 모든 코드는 하나의 페이지로 불러오거나 사용자의 요청이 있는 경우 적절한 자원들을 동적으로 불러들여서 문서에 추가하면서 동작한다. 전통적인 웹 애플리케이션 방식 새로운 페이지를 요청할 때마다 정적 리소스가 다운로드되고 전체 페이지가 새로고침되면서 다시 렌더링되는 방식으로 사용성이 좋지 않으며 변경이 없는 부분을 포함한 전체 페이지가 갱신되므로 비효율적이다. SPA방식 페이지의 새로고침 없이 변경이 필요한 부분만 재렌더링되어 동작한다. SPA의 특..