2012-02-09 27 views
10

ユーザーのセッション中にデータベースから転送することによって、データクライアント側を便利に格納するフレームワークまたはAPIはありますか?私はフレームワークを探しているので、おそらく、ブラウザがLocalStorageやその他のストレージ技術をサポートしているかどうかを気にする必要はありません。&私はシームレスにデータを保存できますか?データを格納するフレームワーク

私の個人的なケースでは、ユーザ&の推奨項目のフィルタリングされていないリストを彼のリストに追加したものを削除する必要があります。私は、ユーザーのリストをクライアント側に格納して、追加されていない項目をフィルタリングしたい。

+1

これらの機能を利用しようとするキャッシュメカニズムが存在する可能性があります。 – Prabhavith

+0

@userすべての主要なブラウザでサポートされているため、 'localStorage'を使用すると何が問題になりますか:[ここをクリック](http://w3schools.com/html5/html5_webstorage.asp) –

+0

@AidanMueller:ブラウザはHTML 5ストレージをサポートします:FireFox 3、Safari 4、およびIE 8; –

答えて

0

YUI's StorageUtilityを見てください。 YUI StorageUtilityは が提案されているHTML 5のストレージ仕様をサポートし、あなたのブラウザかどうか

ザ・ストレージユーティリティは、テキストデータ、クライアント側の相当な量を格納するためのメカニズムを提供する素敵な抽象化にあります。

HTML 5

ストレージユーティリティの各インスタンスは、データを格納するために、3つのストレージの1 エンジンを活用し、クライアントのブラウザがHTML 5をサポートしている場合は、このエンジンは ブラウザのネイティブストレージをラップします能力(document.localStorage およびdocument.sessionStorage)。
Google Gears:Google Gearsは、ユーザが自分のマシンにインストールできるブラウザの という拡張機能です。 1つの機能 はSQLiteデータベースです。 Gearsエンジンを使用している場合、Storage Utilityはこのデータベースをクライアント側のストレージ に使用します。
SWF:YUIには、 SWFStoreユーティリティが用意されており、Flash Shared Objectへのアクセスを標準化しています。 これは、Adobe Flashプラグインが大幅に普及しているため、ほとんどの ブラウザで動作するストレージユーティリティのフォールバックエンジンです。

3

Lawnchairは、一連のadaptersで利用可能なさまざまなストレージメカニズムを抽象化しています。 localStorage、indexedDB、Web SQLなどを利用できます。

0

ですあなたはをチェックすることができますはモバイルHTML5フレームワークで、Data APIが本当に面白いと感じることができます。

関連する問題