后端开发 Skill技能列表

4.5

RESTAPI设计Skill rest-api-design

RESTful API设计指南,包含资源命名、HTTP方法、状态码、版本控制、文档化等最佳实践,适用于创建和优化REST API。

4.5

RubyonRails应用Skill ruby-rails-application

使用 Ruby on Rails 构建 Web 应用程序,包括模型、控制器、视图、Active Record ORM、认证和 RESTful 路由。

4.5

数据库模式意识技能Skill database-schema

这是一种软件开发技能,专注于在编写数据库代码之前,通过阅读和理解数据库模式来预防错误,提高代码质量和开发效率。关键词包括数据库模式、类型安全、代码质量、开发效率。

4.5

Node.js后端技能Skill nodejs-backend

Node.js后端技能涵盖了使用Express/Fastify和仓库模式构建高效、可维护的后端服务的关键实践,包括项目结构、API设计、错误处理、数据库交互、配置管理和测试策略。

4.5

Supabase核心技能Skill supabase

掌握 Supabase 核心技能,包括 CLI 工作流程、数据库迁移、实时数据订阅、边缘函数部署等,实现高效开发和数据管理。

4.5

Supabase+Node.js技能Skill supabase-node

利用 Supabase 和 Drizzle ORM 构建 Express/Hono 应用,实现类型安全的数据库访问和认证存储功能。

4.5

BackendErrorHandlingPatternsSkill BackendErrorHandlingPatterns

后端API的错误处理策略,包括错误分类、自定义错误类、中间件、日志记录、监控和恢复模式

4.5

Express.jsRESTAPIPatternsSkill Express.jsRESTAPIPatterns

全面模式,用于构建 Express.js RESTful API,包括中间件、路由、验证、认证和生产就绪配置。

4.5

FastifyRESTAPIPatternsSkill FastifyRESTAPIPatterns

Fastify是一个高性能的Node.js Web框架,专注于速度和低开销,内置JSON模式验证和序列化,支持TypeScript,帮助开发者快速构建生产级别的RESTful API。

4.5

GraphQL最佳实践Skill GraphQLBestPractices

GraphQL是一种用于API的查询语言,它允许客户端精确请求它们所需的数据,减少数据传输,提高性能和开发者体验,增强类型安全性。

4.5

BackendMiddlewarePatternsSkill BackendMiddlewarePatterns

后端中间件模式是一种用于处理跨领域关注点的综合模式,包括认证、日志记录、验证、错误处理和安全性。关键词:中间件、认证、日志记录、验证、错误处理、安全性。

4.5

NestJSPatternsSkill NestJSPatterns

NestJS Patterns 是一个用于构建可扩展 Node.js 应用程序的综合模式集合,涵盖了模块、提供者、控制器和企业级模式。