簡體   English   中英

在本地為Web存儲數據的最佳實踐

[英]Best practice to store data locally for web

我正在開發一些Web應用程序,我們需要在本地存儲中存儲多個javascript對象。 到目前為止,我們使用cookie實現了它,但我們想使用HTML5存儲解決方案之一,因為cookie數據在每次服務器調用時都會發送到服務器,這是浪費資源,而且它的大小非常有限。 數據應該永久存儲,我的意思是它應該在關閉瀏覽器並再次打開后可用。

這樣做的最佳做法是什么? 有沒有辦法將對象存儲在本地存儲中。 謝謝你的幫助

在我目前的項目中,我正在使用PouchDB庫( http://pouchdb.com/ )。 它是一個輕量級的javascript數據庫,可以在瀏覽器本地存儲數據(字符串,整數,對象等)。 瀏覽器重啟后,所有存儲的數據仍然可用。

您應該將它與一些JS框架一起使用,在我的例子中它是AngularJS(非常簡單的集成)。

看看這個鏈接: http//slides.html5rocks.com/#web-storage

這聽起來像HTML5的本地存儲絕對是一個很好的選擇。 該演示文稿有很多很好的信息,可以幫助您確定最佳存儲形式。

IndexedDb是存儲javascript對象的好選擇。

我強烈建議你閱讀這篇文章 - > https://developer.mozilla.org/en-US/docs/IndexedDB

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM