文件名称:Harvesterjs:通过Node.js + MongoDB堆栈以简便,无重复的方式创建符合JSONAPI的API
文件大小:107KB
文件格式:ZIP
更新时间:2024-02-24 23:46:07
nodejs mongodb json-api MongoDBJavaScript
Harvester.js 在node.js和mongoDB之上轻松创建的API。 可通过配置文件实现: ,提供附加功能,例如。 文献资料 Harvesterjs目前正在大量开发中,我们正在重新设计DSL并添加了许多重要的新功能。 现在的文档还很少,但是当尘埃落定时,我们将通过参考文档,教程和屏幕录像将其整理成适当的形状。 JSON-API功能 其他特性 基于偏移的分页 node-swagger-express准备好了 扩展的过滤器运算符:lt,gt,lte,gte Mongodb更改事件-Oplog集成 路线图 符合JSON API 1.0 与验证 具有合理默认值的 参考文献 该项
【文件预览】:
harvesterjs-develop
----.eslintrc.json(697B)
----.jshintrc(72B)
----.gitignore(68B)
----Dockerfile(187B)
----package.json(2KB)
----package-lock.json(186KB)
----LICENSE.md(1KB)
----.travis.yml(631B)
----docker-compose.test.yml(484B)
----examples()
--------package.json(237B)
--------replSet.sh(150B)
--------artists_insertAndStream.js(1KB)
--------docker-compose.yml(241B)
--------README.md(1021B)
----README.md(2KB)
----lib()
--------sse.js(9KB)
--------events-reader.js(9KB)
--------adapters()
--------includes.js(8KB)
--------validation.js(1KB)
--------adapter.js(4KB)
--------route.method.js(6KB)
--------events-reader-checkpoint-writer.js(2KB)
--------jsonapi-error.js(1KB)
--------harvester.js(20KB)
--------route.js(26KB)
--------send-error.js(3KB)
----.npmignore(119B)
----test()
--------remoteIncludes.spec.js(6KB)
--------app.js(3KB)
--------associations.spec.js(4KB)
--------readOnly.spec.js(2KB)
--------resources.spec.js(3KB)
--------paging.spec.js(1KB)
--------restricted.spec.js(2KB)
--------includes.spec.js(4KB)
--------chaining.spec.js(1KB)
--------exportPermissions.spec.js(1KB)
--------roles.spec.js(12KB)
--------deletes.spec.js(623B)
--------events-reader.spec.js(12KB)
--------multiSSE.spec.js(6KB)
--------seeder.js(3KB)
--------sorting.spec.js(2KB)
--------send-error.spec.js(2KB)
--------customHarvesterInstance.spec.js(1KB)
--------config.js(514B)
--------mocha.opts(55B)
--------authorization.spec.js(7KB)
--------jsonapi_error.spec.js(4KB)
--------limits.spec.js(721B)
--------filters.spec.js(13KB)
--------checkpoint-writer.spec.js(3KB)
--------global.spec.js(59B)
--------validation.spec.js(13KB)
--------immutable.spec.js(2KB)
--------bodyParserConfiguration.spec.js(3KB)
--------fixtures()
--------singleRouteSSE.spec.js(10KB)
----.editorconfig(292B)