클라이언트 요청 > html 리소스 전달 > 서버 결과값 계산 > html 리소스 전달 > 클라이언트 표시
의 과정을 거쳐야한다.SPA
는 클라이언트 사이드 렌더링 방식이다.
- 사용자 요청
- 서버 html 파일 전송 (view가 사용자에게 보여지지만, 인터렉션 불가능)
- 브라우저가 js를 다운로드 (인터렉션 불가)
- 브라우저가 프레임워크 실행 (인터렉션 가능)
- 사용자 요청
- HTML 파일과 연관된 js를 서버에서 보내준다.
- 브라우저가 HTML 파일과 js를 받는다.
- 브라우저가 프레임 워크 실행 (view 표시 및 인터렉션 가능)
js
를 다운로드 및 적용하는 시간때문에 인터렉션이 되기까지 로딩하는 시간이 있다.