서버가 HTML을 완성
이동마다 새 문서를 받아 초기 표시와 검색 노출이 단순합니다.
- 콘텐츠 중심 페이지
- 페이지 단위 캐싱
SPA는 빠른 화면 전환에 강하지만 모든 상황의 기본값은 아닙니다. 전통 MPA, SPA 런타임, API 서버, 브라우저 API, SSR/SSG 보완책을 요구 조건별로 조합합니다.
이동마다 새 문서를 받아 초기 표시와 검색 노출이 단순합니다.
앱 셸을 받은 뒤 라우터와 상태 관리로 화면 일부만 바꿉니다.
서버는 JSON 응답, 인증, 권한, 민감 로직을 최종 책임집니다.
URL, 비동기 요청, 사용자 상태를 새로고침 없이 이어 줍니다.
초기 HTML, 검색 노출, 첫 로딩 체감을 서버 렌더링으로 점검합니다.
크롤러와 공유 미리보기가 중요하면 초기 HTML의 품질이 중요합니다.
대시보드처럼 화면 상태를 유지하며 자주 이동하는 서비스에 맞습니다.
화면 변경은 클라이언트가 맡고 서버는 같은 요청에 일관된 데이터를 돌려줍니다.
토큰과 임시 상태는 저장하되 권한 판단은 서버에서 확정합니다.