3

私はいくつかの Web アプリケーションに取り組んでおり、多数の JavaScript オブジェクトをローカル ストレージに保存する必要があります。これまでは Cookie を使用していましたが、HTML5 ストレージ ソリューションの 1 つを使用したいと考えています。Cookie データはサーバー呼び出しごとにサーバーに送信され、リソースの無駄であり、サイズも非常に限られているためです。データは永続的に保存する必要があります。つまり、ブラウザーを閉じて再度開いた後に使用できるようにする必要があります。

これを行うためのベストプラクティスは何ですか? オブジェクトをローカル ストレージに格納する方法はありますか。助けてくれてありがとう

4

3 に答える 3

3

現在のプロジェクトでは、PouchDB ライブラリ ( http://pouchdb.com/ ) を使用しています。これは軽量な JavaScript データベースであり、データをブラウザにローカルに保存できます (string、int、object など)。保存されたすべてのデータは、ブラウザの再起動後も引き続き利用できます。

いくつかの JS フレームワークで使用する必要があります。私の場合は AngularJS (非常に単純な統合) です。

于 2013-12-11T08:42:39.990 に答える
2

このリンクを見てください: http://slides.html5rocks.com/#web-storage

HTML5 のローカル ストレージは間違いなく優れたオプションのようです。そのプレゼンテーションには、最適なストレージの形式を決定するのに役立つ多くの優れた情報が含まれています.

于 2013-12-11T08:20:38.657 に答える