MPA와 SPA는 렌더링 책임 경계가 다르다
MPA는 서버가 각 URL의 문서를 완성하고, SPA는 한 문서 안에서 JavaScript가 현재 URL에 맞는 컴포넌트를 고른다.
영역
MPA
SPA
초기 로드
페이지별 HTML
앱 shell + bundle
전환
network 문서
클라이언트 렌더
데이터
서버 렌더에 포함
API와 cache
fallback
서버 route 필요
index.html rewrite