JayData : http://jaydata.org/
JayData is a unified data access library for JavaScript to work with online and offline data APIs like WebSQL, IndexedDB, Facebook or OData.
html5 어플리케이션 및 node application 등 자바스크립트 단에서 데이터를 컨트롤할 일이 많아지면서 array와 javascript object 만으로는 데이터를 컨트롤 하기가 매우 힘겨워지던차에 우연히 알게된 JayData 입니다.
지원하는 DataStorage는 Local, webSQL, indexedDb, oData, jayStrom Cloud, mongoDB, sqLite 입니다.
단 IE에서 지원하는 로컬저장소는 IndexedDB 만 지원하네요. 그것도 IE10 이상에서만요. ㅜㅜ
자바스크립트 템플릿 들과 연동을 해서 사용하면 강력하게 사용할수 있을것 같네요.
Todo예제에서는 jQuery Template를 사용하였습니다.
예제 사이트 : http://jaydata.org/examples/index.html
Youtube 동영상목록
- Introducing JayData
http://www.youtube.com/watch?v=PeCdvwgeWdo - JayData filter() and toArray()
http://www.youtube.com/watch?v=CzViB8OJi9M - Using JayData with node.js
http://www.youtube.com/watch?v=Tjo3cMEuRUI