后端开发 Skill技能列表
SupabasePatternsSkill supabase-patterns
提供适用于所有项目的Supabase最佳实践,包括行级安全、实时订阅、存储和边缘函数。
数据库迁移助手Skill database-migration-helper
此技能帮助您创建遵循项目ORM约定和命名模式的数据库迁移文件,适用于Prisma、Sequelize、Alembic、Knex、TypeORM等ORM。在添加表格、修改架构或用户提及数据库变更时使用。
性能分析与优化Skill profiling-optimization
通过性能分析和优化技术,识别并优化代码中的性能瓶颈,提高应用性能和响应速度。
RESTAPI设计Skill rest-api-design
RESTful API设计指南,包含资源命名、HTTP方法、状态码、版本控制、文档化等最佳实践,适用于创建和优化REST API。
RubyonRails应用Skill ruby-rails-application
使用 Ruby on Rails 构建 Web 应用程序,包括模型、控制器、视图、Active Record ORM、认证和 RESTful 路由。
Node.js后端技能Skill nodejs-backend
Node.js后端技能涵盖了使用Express/Fastify和仓库模式构建高效、可维护的后端服务的关键实践,包括项目结构、API设计、错误处理、数据库交互、配置管理和测试策略。
BackendErrorHandlingPatternsSkill BackendErrorHandlingPatterns
后端API的错误处理策略,包括错误分类、自定义错误类、中间件、日志记录、监控和恢复模式
Express.jsRESTAPIPatternsSkill Express.jsRESTAPIPatterns
全面模式,用于构建 Express.js RESTful API,包括中间件、路由、验证、认证和生产就绪配置。
FastifyRESTAPIPatternsSkill FastifyRESTAPIPatterns
Fastify是一个高性能的Node.js Web框架,专注于速度和低开销,内置JSON模式验证和序列化,支持TypeScript,帮助开发者快速构建生产级别的RESTful API。
GraphQL最佳实践Skill GraphQLBestPractices
GraphQL是一种用于API的查询语言,它允许客户端精确请求它们所需的数据,减少数据传输,提高性能和开发者体验,增强类型安全性。
BackendMiddlewarePatternsSkill BackendMiddlewarePatterns
后端中间件模式是一种用于处理跨领域关注点的综合模式,包括认证、日志记录、验证、错误处理和安全性。关键词:中间件、认证、日志记录、验证、错误处理、安全性。
NestJSPatternsSkill NestJSPatterns
NestJS Patterns 是一个用于构建可扩展 Node.js 应用程序的综合模式集合,涵盖了模块、提供者、控制器和企业级模式。