文件名称:jsonapi:基于 REST 的 JSON 模拟服务器,用于从 JSON 文件进行 CRUD 操作
文件大小:29KB
文件格式:ZIP
更新时间:2024-06-19 06:20:47
nodejs json-api rest-api expressjs JavaScript
CommerceIQ:SDE-实习生:家庭作业 问题陈述: 构建基于 REST 的 JSON 模拟服务器,以轻松地添加、更新、删除和访问 JSON 文件中的数据。 每个数据集都应该有一个父标识符(实体类型),它将在 GET API 中使用。 每个数据集都应该有一个ID (主键) ID 应该是不可变的,如果试图改变 ID,则需要抛出错误。 如果您发出POST 、 PUT 、 PATCH或DELETE请求,更改必须自动保存到 store.json。 store.json文件应支持多种实体类型。 模拟服务器在 store.json 文件上支持的示例 API: GET /posts GET /posts/0 POST /posts PUT /authors/1 PATCH /posts/1 DELETE /posts/1 在实体级别启用过滤: GET /posts?t
【文件预览】:
jsonapi-master
----.gitignore(2KB)
----package.json(490B)
----package-lock.json(54KB)
----dbutils()
--------routes.js(355B)
--------service.js(6KB)
--------controllers.js(2KB)
----.github()
--------workflows()
----README.md(4KB)
----postman_collection.json(46KB)
----config()
--------config.js(210B)
----store.json(2KB)
----server.js(507B)