RESTful API节点服务器
一个样板/入门项目,用于使用Node.js,Express和Mongoose快速构建可用于生产环境的RESTful API。
它具有许多内置功能,例如使用JWT进行身份验证,请求验证,单元和集成测试,持续集成,Docker支持,API文档,分页等。有关这些功能的更多详细信息,请查看下面的列表。
目录
特征
ES9 :最新的ECMAScript功能
NoSQL数据库:使用对象数据建模
身份验证和授权:使用
验证:使用请求数据验证
日志记录:使用和
测试:使用单元和集成测试
错误处理:集中式错误处理机制
API文档:带有和
流程管理:使用高级生产流程管理
依赖管理:使用
环境变量:使用和
安全性:使用设置安全性HTTP标头
Santizing :针对xss和查询注入清理请求数据
CORS :使用启用资源共享
压缩:gzip压缩
CI :与持续集成
D