04년도의 구글이 적극적으로 이용하며 활성화된
→ 동적으로 페이지 이동없이 페이지를 가져올 수 없을까?
⇒ URI Fragment를 (#hash)
— 바로가기에서 스크롤에 주로 사용된다.
URI Fragment를 읽은 후 해당 경로에 해당하는 페이지를 AJAX로 가져올 수 있게 함
pushState,
pushReplace
Pjax의 등장
Angular, React, Vue
2004 — google의 ajax 유행
2010 — hashbang
2012 — HTML5 History API 등장