文件名称:express-bookshelf-jsonapi:用于从书架模型创建JSONAPI端点的库
文件大小:42KB
文件格式:ZIP
更新时间:2024-05-20 22:20:52
JavaScript
express-bookshelf-jsonapi 简称ebja-是的,该模块需要一个更好的名称,这就是为什么它仍在我的用户名下 警告:这项工作仍在进行中 ebja可用于创建以下API端点: 在快速路由上响应(充当中间件) 将书架模型序列化为响应(即使它也做其他工作) 使用JSONAPI格式进行请求/响应 ebja假定端点需要非常可定制。 它具有许多明智的默认值,但尝试使所有内容都可重写,同时仍然使返回完全符合JSONAPI的响应非常容易。 用法示例 var app = express ( ) ; var jsonapi = ebja ( { baseUrl : 'http://localhost:80/api' , models : require ( './my-bookshelf-models' ) } ) ; var blogs = jsonapi . Re
【文件预览】:
express-bookshelf-jsonapi-master
----index.js(55B)
----package.json(1KB)
----test()
--------apiware()
--------utils.js(770B)
--------structure.test.js(13KB)
--------stack.test.js(4KB)
--------stacks()
--------helpers()
----LICENSE(1KB)
----.gitignore(966B)
----lib()
--------apiware()
--------http.js(2KB)
--------endpoint.js(2KB)
--------vendor()
--------format.js(1KB)
--------resource.js(544B)
--------api.js(970B)
--------stack.js(606B)
--------request.js(1KB)
--------plugin.js(1KB)
--------ebja.js(415B)
--------response.js(1KB)
----README.md(6KB)
----yarn.lock(35KB)
----express-bookshelf-jsonapi.iml(296B)