SPA
서버에서 HTML을 생성하고 브라우저는 출력만 하는 전통적인 웹 출력 방식이 아니라,
원래는 서버에서 하던 대부분의 화면 구성 작업을 브라우저에서 처리하도록하는 웹 어플리케이션 개발 방법이다.
SPA에서는 HTML 생성부터, 네비게이션 처리, 사용자 인증에 따른 분기처리, 검색등을 모두 JavaScript에서 처리하게 된다.
간단히 말해,
기존의 웹 페이지는 화면마다 각각의 view파일을 가졌다면,
SPA는 하나의 view 파일(보통 index.html)에서 자바스크립트를 통해 여러개의 컴포넌트를 배치하는 방법을 통해 웹 페이지를 구성하는 방법이다.
'Develop > CS' 카테고리의 다른 글
[CS 지식] REST란? (0) | 2022.07.19 |
---|---|
[CS 지식] GET과 POST의 차이 (0) | 2022.07.19 |