본문 바로가기
Develop/CS

[CS 지식] SPA(Single Page Aplication)에 대해

by Tarra 2022. 7. 19.

 

 

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