【文件属性】:
文件名称:sssnap-api:已弃用 - 用于 sssnap 的 REST JSON API
文件大小:16KB
文件格式:ZIP
更新时间:2021-06-09 10:59:52
JavaScript
快照 API
用于 sssnap 的 REST JSON API
安装
npm install
要求
MongoDB 安装并运行
基础
运行npm start ,可以通过https://localhost:3000访问服务器。
API 是版本化的,以避免更新的 API 和未更新的客户端出现问题。 版本号是 URL 路径的第一部分,采用 XY 形式,而省略尾随零。 示例: https://localhost:3000/1/ 、 https://localhost:3000/1.1/
结构
服务器.js 应用程序的基本设置。 在这里初始化数据库、express 和服务器。
配置/ 模块和其他基于键值的配置的配置。
路线/ 版本化路由,将重定向到适当的控制器。
控制器/ 控制器 – 与路由相连。
楷模
为了始终和任何地方都与数据库模式保持,模型是一个单独的节点模块,可以在。 您可以像使
【文件预览】:
sssnap-api-develop
----config()
--------values.js.default(57B)
--------logger.js(1KB)
--------secrets.js(265B)
----package.json(677B)
----server.js(3KB)
----routes()
--------v1.js(916B)
----controllers()
--------AuthenticationController.js(2KB)
--------auth()
--------UploadsController.js(8KB)
--------UsersController.js(2KB)
----localhost.cert(1KB)
----.gitignore(1005B)
----README.md(2KB)
----.editorconfig(187B)
----helper()
--------GoogleAuthHelper.js(1KB)
--------ResponseHelper.js(1KB)
----localhost.key(2KB)