文件名称:Javascript-RestApiVanillaJs:仅使用Vanilla JS制作Rest API并将数据存储在JSON文件中
文件大小:22KB
文件格式:ZIP
更新时间:2024-06-10 17:41:28
JavaScript
Rest Api香草JS (Javascript) 此仓库包含我在不使用后端Web应用程序框架(例如ExpressJS,Hapi,Fastify及其同类)的情况下制作REST API的练习。 仅使用香草js。 我创建了多个端点,当然几乎每个端点都有验证。 在此仓库中,我将数据存储在JSON文件中,而不是数据库(例如pstgres,sql或mongodb)中。 特征 仅Vanilla JS的REST API 输入验证 创建数据到文件JSON 从文件JSON读取数据 更新数据到文件JSON 从文件JSON删除数据 正则表达式用于标识请求URL API 用于生成新数据ID的UUID 文档API 1。 获取所有数据 方法: GET 要求: http://localhost:5000/api/products 回应: [ { "id": "1", "nam
【文件预览】:
Javascript-RestApiVanillaJs-master
----models()
--------productModel.js(2KB)
----package.json(292B)
----data()
--------products.json(603B)
----server.js(1KB)
----controllers()
--------productController.js(3KB)
----.gitignore(310B)
----README.md(3KB)
----yarn.lock(34KB)
----utils()
--------utils.js(625B)
--------validator.js(1KB)