Agent skill · software engineering · affaan-m
backend-patterns
后端架构模式、API设计、数据库优化以及适用于Node.js、Express和Next.js API路由的服务器端最佳实践。
Why this skill is useful
Provides specific backend architecture patterns and API design practices for Node.js, Express, and Next.js that the AI wouldn't reliably generate on its own.
What it needs
About 6k tokens when loaded. Last updated 2026-08-06. 238,342 stars on the source repository.
What this skill does
后端开发模式 用于可扩展服务器端应用程序的后端架构模式和最佳实践。 何时激活 设计 REST 或 GraphQL API 端点时 实现仓储层、服务层或控制器层时 优化数据库查询(N+1问题、索引、连接池)时 添加缓存(Redis、内存缓存、HTTP 缓存头)时 设置后台作业或异步处理时 为 API 构建错误处理和验证结构时 构建中间件(认证、日志记录、速率限制)时 API 设计模式 RESTful API 结构 仓储模式 服务层模式 中间件模式 数据库模式 查询优化 N+1 查询预防 事务模式 缓存策略 Redis 缓存层 旁路缓存模式 错误处理模式 集中式错误处理程序 指数退避重试 认证与授权 JWT 令牌验证 基于角色的访问控制 速率限制 简单的内存速率限制器 后台作业与队列 简单队列模式 日志记录与监控 结构化日志记录 记住:后端模式支持可扩展、可维护的服务器端应用程序。选择适合你复杂程度的模式。
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills affaan-m/backend-patterns--21b98a