文件名称:bag.js:JS CSS 文件加载器 + 键值存储
文件大小:17KB
文件格式:ZIP
更新时间:2024-08-12 18:14:00
JavaScript
bag.js - JS / CSS 加载器 + KV 存储 bag.js是.js / .css等文件的加载器,使用 IndexedDB/WebSQL/localStorage 进行缓存。 将其视为现代浏览器的其他类型加载器的替代品,可减少服务器请求的数量,尤其是对于移动设备。 bag.js还可以用作简单的键/值存储,不需要您了解有关 IndexedDB 和 WebSQL 的详细信息。 这个项目的灵感来自于 ,但为大资产和通用键/值接口提供了更安全的存储。 主要特点是: JS/CSS 和其他类型文件的并行加载和顺序执行 使用 IndexedDB / WebSQL / localStorage - 大资产没有大小限制。 对象的 KV 存储,界面简单。 您可以使用具有不同存储选项的多个实例。 例如用于资产的 Indexeddb + WebSQL 和用于用户设置的 localStorag
【文件预览】:
bag.js-master
----.eslintrc.yml(277B)
----.gitignore(15B)
----package.json(473B)
----.travis.yml(44B)
----bag.js(20KB)
----LICENSE(1KB)
----CHANGELOG.md(1KB)
----README.md(6KB)
----test()
--------.eslintrc.yml(45B)
--------test_require.js(5KB)
--------test.html(1000B)
--------test_extras.js(2KB)
--------test_indexeddb.js(2KB)
--------test_localstorage.js(2KB)
--------fixtures()
--------test_websql.js(2KB)