Files
niumalll/backend

Backend 后端服务

技术栈

  • Node.js/Express/Nest.js
  • 数据库MySQL/MongoDB/Redis
  • 消息队列RabbitMQ/Kafka
  • 缓存Redis
  • 文件存储MinIO/阿里云OSS

项目结构

backend/
├── src/
│   ├── controllers/    # 控制器层
│   ├── services/       # 服务层
│   ├── models/         # 数据模型
│   ├── middleware/     # 中间件
│   ├── utils/          # 工具函数
│   └── config/         # 配置文件
├── tests/              # 测试文件
├── package.json
└── README.md

开发规范

  1. 使用ES6+语法
  2. 遵循RESTful API设计规范
  3. 错误处理统一格式
  4. 日志记录规范
  5. 安全防护措施