文件名称:firebase-queue-reducer:用于Firebase队列的Task Reducer包装器
文件大小:10KB
文件格式:ZIP
更新时间:2024-05-17 15:48:48
JavaScript
Firebase队列减少器 这是的简单包装,将数据处理管道从一个任务队列抽象到另一个任务队列。 我们尝试在这里解决的问题: 假设您有一些原始的json文档要优化,并且希望将操作逻辑拆分到不同的进程中: // raw documment: { name: 'Marco', surname: 'Peg', birthDate: 19810630 } 现在,我想从原始文档中计算信息age ,并删除出生日期,因为它与我的项目并不真正相关: // resulting document { name: 'Marco', surname: 'Peg', age: 34 } 在这一点上,我想计算fullName属性而不是两个不同的值,生成的文档将如下所示: // resulting document { fullName: 'Marco Peg', age: 34 } 这个想法是将每个转换逻辑拆
【文件预览】:
firebase-queue-reducer-master
----.travis.yml(38B)
----index.js(59B)
----package.json(992B)
----test()
--------firebase-queue-reducer.spec.js(2KB)
--------build-path.spec.js(664B)
--------worker.spec.js(459B)
----examples()
--------queue-reducer.js(2KB)
--------_firebase.js(124B)
--------download-errors.js(1KB)
----.gitignore(28B)
----lib()
--------error-to-fixture.js(1KB)
--------firebase-queue-reducer.js(852B)
--------worker.js(1KB)
--------firebase-queue-errors.js(826B)
--------errors.js(404B)
--------build-path.js(353B)
----README.md(3KB)
----.node-version(7B)