[Javascript] 瀏覽器儲存

 8個JavaScript庫可更好地處理本機存放區

https://mp.weixin.qq.com/s/NvTvZDqfg33VmIlgVqeEDA


Local Storage Bridge

https://github.com/krasimir/lsbridge

如果你必須在同一個流覽器中從一個標籤頁發送消息到另一個標籤頁,你不必用艱難的方式。Local storage bridge在這裡讓任務變得更簡單。


Basil.js

https://wisembly.github.io/basil.js/

Basil.js統一了session、localStorage和cookie,為你提供了一種處理資料的直接方法。


store.js

https://github.com/marcuswestin/store.js

Store.js像其他東西一樣處理資料存儲。但還有更多的功能,它的一個高級特性是讓你更深入地訪問流覽器支援。


lscache

https://github.com/pamelafox/lscache

它與localStorage API類似。事實上,它是localStorage的一個封裝器,並使用HTML5類比memcaches函數。在上面的文檔中發現更多的功能。


Lockr

https://github.com/tsironis/lockr

Lockr建立在localStorage API之上。它提供了一些有用的方法來更輕鬆地處理本地資料。


Barn

https://github.com/arokor/barn

Barn在localStorage之上提供了一個類似Redis的API。如果持久性很重要,那麼你將需要這個庫來保持資料狀態,以防發生錯誤。


localForage

https://github.com/localForage/localForage

這個簡單而快速的庫將通過IndexedDB或WebSQL使用非同步存儲來改善Web的離線體驗。它類似於localStorage,但具有回檔功能。


crypt.io

https://github.com/jas-/crypt.io

crypt.io使用標準JavaScript加密庫實現安全的流覽器存儲。使用crypto.io時,有三個存儲選項:sessionStorage,localStorage或cookie。



#lsbridge, Basil.js, store.js, lscache, lockr, barn, localForage, crypt.io, 瀏覽器, 儲存


留言