이동 요청
내부 링크 클릭을 앱 라우터가 받아 문서 전체 이동을 막는다.
History API는 주소창 글자를 바꾸는 기능이 아니라, 브라우저 히스토리 스택과 SPA 화면 상태를 같은 이동 경험으로 묶는 인터페이스다.
내부 링크 클릭을 앱 라우터가 받아 문서 전체 이동을 막는다.
pushState나 replaceState로 URL과 state 객체를 갱신한다.
현재 pathname과 query에 맞는 화면과 데이터를 선택한다.
popstate 이벤트에서 뒤로가기와 앞으로가기를 화면으로 반영한다.