express-sequelize-restbuddy:简化您的REST API

时间:2024-05-20 12:38:52
【文件属性】:

文件名称:express-sequelize-restbuddy:简化您的REST API

文件大小:16KB

文件格式:ZIP

更新时间:2024-05-20 12:38:52

JavaScript

快速续集RestBuddy RestBuddy提供了一个简单但功能强大的抽象,以帮助减少REST API中的样板代码数量 RestBuddy只需根据路由的结构使用查询您的数据库,并将数据分配给req对象。 以下是一些示例,这些示例说明了宁静的路由和查询参数如何映射到数据库查找: GET /users users-> Users表中的分页结果 GET /users?name=john > Users表中名称等于“ john”的分页结果 GET /users/:id > Users表或404中具有给定ID的行 GET /repos/:user/:repo >它也适用于一个或多个任意字段(确保它们是唯一的并已建立索引) 它甚至适用于PUT,POST,DELETE和PATCH: POST /users/:id/todos >为特定用户创建新的待办事项 PATCH /users/:id/t


【文件预览】:
express-sequelize-restbuddy-master
----.gitignore(36B)
----README.md(3KB)
----.jscsrc(1KB)
----test()
--------integration()
--------unit()
----examples()
--------basic-rest-api.js(2KB)
--------many-to-many.js(3KB)
----Gulpfile.js(950B)
----.jshintrc(591B)
----package.json(1KB)
----index.js(77B)
----.npmignore(92B)
----.travis.yml(193B)
----.editorconfig(214B)
----lib()
--------express-sequelize-restbuddy.js(13KB)

网友评论