LogoClawIndex
案例技能关于
LogoClawIndex

nestjs - NestJS 模式与最佳实践

使用 NestJS 模块、服务、控制器、守卫、DTO 和测试模式构建 REST API 的指南

标签

更新于: 2026-05-09
NestJS后端开发REST APITypeScript企业级架构

能力

创建控制器创建服务创建仓库创建数据传输对象

典型输入

HTTP 请求数据传输对象定义数据库架构

典型输出

HTTP 响应错误响应已验证数据

该技能可以做什么

  • 创建控制器
  • 创建服务
  • 创建仓库
  • 创建数据传输对象
  • 实现守卫
  • 实现拦截器
  • 配置验证
  • 处理异常
  • 编写测试
  • 配置模块

输入

  • HTTP 请求
  • 数据传输对象定义
  • 数据库架构
  • 用户凭证
  • 验证规则

输出

  • HTTP 响应
  • 错误响应
  • 已验证数据
  • 分页结果

要求

  • Node.js 环境
  • NestJS 框架
  • TypeScript
  • Prisma ORM
  • class-validator

来源

  • 规范: SKILL.md

ClawIndex

OpenClaw Skills 与 Use Case 索引

ClawIndex 是一个生态驱动的 OpenClaw Skills 与真实 Use Case 索引站。

索引

Skills·
Cases

Meta

关于·
声明·
邮箱·
GitHub
© 2026 ClawIndex 保留所有权利。