nodejs-backend-patterns - 使用成熟模式构建 Node.js 后端服务
指导使用 Express 或 Fastify 设计和实现生产级 Node.js 后端,涵盖中间件、错误处理、认证、数据库和 API。
标签
更新于: 2026-10-02能力
典型输入
典型输出
该技能可以做什么
- 构建 Express 服务
- 构建 Fastify 服务
- 设计分层架构
- 实现依赖注入
- 配置中间件流程
- 处理应用错误
- 实现认证中间件
- 集成 SQL 数据库
- 设计 REST API
- 设计 GraphQL 后端
- 构建微服务
- 处理后台任务
输入
- 后端服务需求
- 框架选择
- API 合约
- 数据模型
- 认证规则
- 数据库配置
输出
- 后端源文件
- API 端点
- 中间件行为
- 认证行为
- 数据库集成代码
- 错误响应
要求
- Node.js 运行时
- Express 或 Fastify 依赖
- 需要时提供数据库连接
- 使用 JWT 认证时提供 JWT 密钥
