文件名称:batch-loader:通过批量调用和缓存记录来减少对后端服务的请求
文件大小:76KB
文件格式:ZIP
更新时间:2024-06-01 10:51:20
JavaScript
羽毛生态系统/批量装载机 通过批量调用和缓存记录来减少对后端服务的请求。 安装 npm install @feathers-plus/batch-loader --save 文献资料 请参阅以获取更多详细信息。 基本范例 使用loaderFactory静态方法创建基本的批处理加载器。 这只是用于手动创建批处理加载器的合成糖。 此“基本示例”和“完整示例”创建相同的批处理加载器。 const BatchLoader = require ( "@feathers-plus/batch-loader" ) ; const usersBatchLoader = BatchLoader . loaderFactory ( app . service ( "users" ) , "id" , false ) ; app . service ( "comments" ) . fin
【文件预览】:
batch-loader-master
----.istanbul.yml(253B)
----lib()
--------index.js(9KB)
----.npmignore(100B)
----types()
--------tests.ts(571B)
--------tsconfig.json(315B)
--------index.d.ts(5KB)
----.travis.yml(259B)
----LICENSE(1KB)
----README.md(2KB)
----docs()
--------index.md(12KB)
--------common-patterns.md(7KB)
--------guide.md(17KB)
----.editorconfig(214B)
----tests()
--------loader-small-populate.test.js(3KB)
--------counts-js-to-batchloader.test.js(2KB)
--------loader-large-populate.test.js(4KB)
--------counts-no-batch-to-batch.test.js(3KB)
--------helpers()
--------make-services-await.test.js(786B)
--------make-services.test.js(1KB)
--------get-results-by-key.text.js(7KB)
--------loader-no-loader.test.js(2KB)
--------loader-factory.test.js(488B)
--------get-unique-keys.test.js(587B)
----.gitignore(612B)
----CHANGELOG.md(3KB)
----package-lock.json(173KB)
----package.json(2KB)