文件名称:node-express-realworld-example-app:使用nodeexpresssql构建的示例性现实世界后端API
文件大小:75KB
文件格式:ZIP
更新时间:2024-06-01 18:19:06
express realworld hest JavaScript
示例节点(Express + SQL)代码库包含遵循 API规范的真实示例(CRUD,身份验证,高级模式等)。 入门 要使节点服务器在本地运行: 克隆此仓库 npm install安装所有必需的依赖项 npm run dev启动本地服务器 代码概述 依存关系 用于处理和路由HTTP请求的服务器 jwt-验证JWT进行身份验证的中间件 用于生成身份验证使用的JWT 用于将SQL数据建模和映射到javascript -用于处理用户身份验证 用于将标题编码为URL友好格式 应用结构 app.js我们的应用程序的入口点。 该文件定义了我们的Express服务器,并使用mongoose将其连接到MongoDB。 它还需要我们将在应用程序中使用的路线和模型。 config/ -此文件夹包含护照配置以及配置/环境变量的*位置。 routes/ -此文件夹包含我们API的路由定义。 mod
【文件预览】:
node-express-realworld-example-app-master
----.eslintrc.json(128B)
----.gitignore(587B)
----app.js(2KB)
----package.json(1KB)
----.travis.yml(96B)
----models()
--------comment.js(620B)
--------index.js(568B)
--------article.js(2KB)
--------user.js(5KB)
----public()
--------.keep(0B)
----htte-tests()
--------tests()
--------htte.yaml(1007B)
----spec()
--------api.md(8KB)
--------swagger.json(28KB)
----README.md(3KB)
----config()
--------index.js(493B)
--------passport.js(607B)
----routes()
--------api()
--------index.js(562B)
--------auth.js(661B)
----project-logo.png(52KB)