SPA에서 History API로 직접 라우팅 구현하기 ①
이번 포스팅에서는 라우팅을 직접 구현하면서 마주한 문제들과, 이를 해결해가는 사고의 흐름을 정리해보고자 한다.
🧭 목표
SPA에서 a 태그나 URL 이동을 했을 때 페이지 새로고침 없이,적절한 화면(UI)만 바꿔주는 라우팅을 직접 구현한다.
1️⃣ 문제 정의
보통 페이지 전환을 어떻게 구현하지..?
기존 MPA 방식: 브라우저 + 서버가 페이지와 라우팅을 처리
URL 해석: 브라우저가 경로를 보고 서버에 요청
라우팅 로직: 서버가 요...
ddoit.hashnode.dev3 min read