文件名称:storage-based-queue:具有用于浏览器环境的基于持久性存储的队列机制的Javascript队列库。 专为离线设计
文件大小:137KB
文件格式:ZIP
更新时间:2024-05-17 08:07:30
react cordova vuejs browser react-native
浏览器的持久队列 介绍 基于存储的队列处理机制。 如今,许多后端技术是浏览器环境中使用的排队系统的简单派生。 您可以通过定期运行的异步通道来运行作业。 该库只是某些用例的解决方法。 如今,有不同的技术可以完成类似的过程。 温馨提示: 专为浏览器环境而设计。 内置错误处理。 ES6 / ES7功能。 完全控制工人。 响应本机支持。 (需要一些次要配置) 本机浏览器工作程序。 (使用polyfill) 这个怎么运作? 定期将数据存储(本地存储,内存或自定义存储驱动程序)添加到队列池。 方法也启发了队列数据的存储。 当启动队列时,将根据排序算法开始在指定范围内对队列进行顺序处理。 如果在处理工作程序类时发生任何异常,那么将重新处理当前队列以重试。 当任务达到定义的重试值时将被冻结。 频道数 您需要创建至少一个频道。 可以根据需要创建一个通道。 通道彼此独立运行。 每个通道将
【文件预览】:
storage-based-queue-master
----.flowconfig(131B)
----CHANGES.md(3KB)
----src()
--------channel.js(5KB)
--------helpers.js(10KB)
--------adapters()
--------config.js(1KB)
--------utils.js(2KB)
--------event.js(3KB)
--------enum()
--------storage-capsule.js(5KB)
--------container.js(1KB)
--------interfaces()
--------console.js(3KB)
--------index.js(175B)
--------queue.js(3KB)
----.babelrc(424B)
----lib()
--------channel.js(6KB)
--------helpers.js(13KB)
--------adapters()
--------config.js(1KB)
--------utils.js(2KB)
--------event.js(3KB)
--------enum()
--------storage-capsule.js(6KB)
--------container.js(1KB)
--------console.js(3KB)
--------index.js(175B)
--------queue.js(3KB)
----flow-typed()
--------group-by.js(61B)
--------object-path.js(64B)
----.eslintrc.yml(125B)
----.travis.yml(481B)
----gulpfile.js(3KB)
----LICENSE(1KB)
----test()
--------UtilsSpec.js(2KB)
--------StorageSpec.js(7KB)
--------EventSpec.js(5KB)
--------HelpersSpec.js(8KB)
--------ChannelSpec.js(8KB)
--------LocalStorageAdapterSpec.js(2KB)
--------ContainerSpec.js(2KB)
--------InMemoryAdapterSpec.js(2KB)
--------ExampleWorker.js(264B)
--------ConfigSpec.js(1KB)
--------QueueSpec.js(4KB)
----README.md(6KB)
----index.d.ts(77B)
----dist()
--------queue.min.js(47KB)
--------queue.js(344KB)
----hello_worker.js(410B)
----.editorconfig(245B)
----.gitignore(102B)
----karma.conf.js(1KB)
----package.json(3KB)