웹앱에서 로컬에 데이터 저장하기
HTML5 웹 애플리케이션에서는 localStorage나 IndexedDB 로 로컬에 데이터를 저장할 수 있지만, 하위 호환성을 생각하면 무턱대고 사용할 수는 없다. 그렇다고 온라인에서 모든 데이터를 그때그때 끌어다 쓰자니, 트래픽이 고민될 때가 있다.
최근 어떤 프로젝트를 진행하다가 간단한 토큰 및 기타 String
을 로컬에 저장해야 할 일이 생겼다. 세션 대신 사용할 수 있는 솔루션이 필요했기 때문이다. 그래서 검색하다 lawnchair를 발견했다.
lawnchair는 JSON 데이터를 저장할 수 있는 간단한 라이브러리이다. adapter를 통해 로컬에 데이터를 저장하는데, localStorage나 indexedDB뿐만이 아니라 Web SQLite나 Google Gears SQLite, window.name과 같은 여러가지 fallback을 지원하기 때문에 크로스 브라우징 환경에서도 안전하게 사용할 수 있다.
Written by Premist
Related protips
Have a fresh tip? Share with Coderwall community!
Post
Post a tip
Best
#Lawnchair
Authors
premist
2.041K
Sponsored by #native_company# — Learn More
#native_title#
#native_desc#