0.0.7 • Published 5 years ago

cache-manage-js v0.0.7

Weekly downloads
15
License
MIT
Repository
github
Last release
5 years ago

Cache-Manage

a uniform and sample js cache manage

NPM Version Dependencies NPM Download

Install

yarn add cache-manage-js

Usage

default use localStorage strategy to save cache.

import CacheManage from 'cache-manage-js'

let cacheItem = new CacheManage(CACHE_ITEM_KEY_NAME)
cacheItem.set({ name: 100 })
cacheItem.get() // { name: 100 }
cacheItem.remove()
cacheItem.clear()

More Strategy

uniform manage your cache, support four cache strategy:

import CacheManage, { MemoryStorage, CookieStorage } from 'cache-manage-js'

// union manage cache for different cache strategy in a single file
let cacheItem = new CacheManage(CACHE_ITEM_KEY_NAME, localStorage)
let cacheItem = new CacheManage(CACHE_ITEM_KEY_NAME, sessionStorage)
let cacheItem = new CacheManage(CACHE_ITEM_KEY_NAME, new MemoryStorage())
let cacheItem = new CacheManage(CACHE_ITEM_KEY_NAME, new CookieStorage({ expires: 7 }))

License

MIT

0.0.7

5 years ago

0.0.6

5 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago