웹에서 Navigation API가 기존 History API(pushState/popstate)보다 개선된 점은?
어려움 MDN Web Docs해설
Navigation API는 navigation.navigate() 이벤트로 모든 종류의 네비게이션(링크 클릭, 폼 제출, 뒤로/앞으로)을 하나의 핸들러에서 가로챌 수 있습니다. History API의 popstate는 뒤로/앞으로만 감지할 수 있었지만, Navigation API는 navigate 이벤트로 통합하여 SPA 라우팅 구현이 크게 단순해집니다.