终于又重写完一个库,改名为databaxe,是一个前端数据请求管理相关的库,在datamanager.js的基础上修改而来,使用了indexedDB和webworker,是一个现代化的数据请求管理工具。它的理念什么的已经在相关文章里面介绍过了:
这次的改版(改名)是为了简化概念,重新提炼api,并且将同步转化为异步,将之前容易混淆的地方全部修改过,变成单一可理解的api。特别是对get方法进行改造,之前的get方法基于localStorage,是同步的,现在基于indexedDB,是异步的,与数据请求保持一致的行为操作模式,让使用起来更方便新手入门。同时开放了dispatch接口,时它拥有更新本地数据的能力。
要了解这个库移步DataBaxe。