【文件属性】:
文件名称:nodejs-app-skeleton:使用 node.js 的简单 api 框架
文件大小:26KB
文件格式:ZIP
更新时间:2021-07-07 11:19:28
JavaScript
节点 API 骨架
这是一个基本且功能强大的 Node.js 应用程序启动器。 它使用 express.js 作为基础并使用 sequelize 来管理持久性。
此应用程序基于这些约定/最佳实践
API基于snake_case。
所有 400 和 500 HTTP 状态系列都带有错误响应。
。
。
。
骨架提供和实现了什么
记录请求流量和应用程序日志。
单独的配置文件和服务器管理。
分离和结构化的路线系统。
允许客户仅检索一些信息(带字段参数)以限制带宽利用率。
使用 SSL。
接受带有 X-HTTP-Method-Override 的 POST(仅)请求给仅使用 GET/POST 的客户。
这是使用的模块列表
表示
去做
将 .json / .xml 放在响应的末尾。
实施 SSL。
为响应实现“仅必填字段”。
实现配置文件。
实现组件使用。
实现 X-
【文件预览】:
nodejs-app-skeleton-master
----public()
--------assets()
----test.js(317B)
----app.js(4KB)
----config()
--------logger.js(264B)
--------passport.js(491B)
--------env()
--------config.js(2KB)
--------bootstrap.js(198B)
--------routes.js(1KB)
--------passport()
--------express.js(6KB)
----test()
--------routes.js(2KB)
----README.md(1KB)
----data()
--------logs()
--------.gitkeep(0B)
----.gitignore(38B)
----app()
--------views()
--------models()
--------controllers()
--------responses()
--------plugins()
----package.json(887B)