Sammy.js
-
[HTML5] Sammy.js 라이브러리로 히스토리 기능 사용 및 페이지 라우트프로그래밍/HTML5 Web 2016. 7. 10. 16:57
Ajax로 페이지를 전환하는 웹앱에서 뒤로가기 버튼을 어떻게 처리해야하는지에 대한 문제를 직면하는 경우가 있는데요. 웹브라우저에서 뒤로가기 버튼을 이용한다는것은 웹 브라우저의 기록을 관리하여야한다는 뜻입니다. 그리고 이러한 기록들을 관리하려면 히스토리 객체를 사용하여야합니다. 이를 위해서 Sammy.js라는 라이브러리를 사용하여야하는데 이 라이브러리는 웹 페이지 라우터 모듈입니다. 라우터 모듈이란 페이지 라우팅을 구현하는 모듈로 클라이언트 요청에 따라 적절한 페이지를 제공하게 합니다. 기존에는 서버에서만 할수 있는 일이었지만 HTML5에서는 클라이언트에서도 사용가능합니다. Sammy.JS 라이브러리의 공식홈페이지에 방문하여 관련 문서를 확인합시다. [링크] http://www.sammyjs.org/ 참고..