后端开发 Skill技能列表
Fastify框架技能Skill fastify
Fastify技能是一个用于Node.js后端开发的框架指南,提供路由、插件、模式、钩子和性能优化的全面指导,帮助开发者构建高性能Web应用程序和API。关键词包括:Fastify, Node.js, 后端开发, 性能优化, 插件开发, 路由管理。
Node.js最佳实践Skill nodejs-best-practices
这个技能专注于Node.js开发的最佳实践,教授2025年的决策原则,包括框架选择、异步模式、安全、架构等,旨在培养开发者的思考能力而非代码复制。关键词:Node.js、最佳实践、开发原则、框架选择、异步模式、安全、架构、后端开发、决策制定。
Express.jsAPI开发技能Skill express
本技能提供基于Node.js的Express.js框架的API开发专家指导,涵盖中间件配置、RESTful路由设计、错误处理、安全防护、数据验证及生产环境部署等核心实践。关键词:Express.js, Node.js API, 后端开发, RESTful, 中间件, 错误处理, 安全最佳实践, 生产部署。
后端代码合规检查Skill check-backend
此技能用于自动检查后端代码是否符合开发指南,帮助开发者遵循最佳实践,提高代码质量。涉及数据库、错误处理、日志记录、类型安全和整体质量等方面。关键词:后端开发、代码审查、开发指南、自动化检查、DevOps、代码质量、合规性、软件开发最佳实践。
PostgreSQL数据库模式Skill postgres-patterns
PostgreSQL数据库模式与最佳实践指南,涵盖查询优化、索引设计、模式规划、行级安全、性能调优和反模式检测。适用于数据库开发、性能优化、SQL调优、PostgreSQL管理、Supabase开发、数据库架构设计、慢查询排查、连接池配置等场景。
Go编程规范Skill golang-idioms
Go编程规范是Go语言开发中的最佳实践指南,涵盖了错误处理、接口设计、并发编程、测试技巧和模块管理等关键内容,适用于后端开发,关键词:错误处理、接口设计、并发模式、测试、Go语言、后端开发、编程规范。
GleamErlang互操作Skill GleamErlangInterop
Gleam Erlang 互操作技能用于在Gleam编程语言中实现与Erlang生态系统的无缝集成,允许开发者调用Erlang代码、使用Erlang库和外部函数,同时保持类型安全。它包括外部函数声明、Erlang标准库使用、动态类型处理、NIFs和端口、OTP集成等关键功能,适用于后端开发和高可靠性应用构建。关键词:Gleam, Erlang, 互操作, 外部函数, 类型安全, BEAM生态系统, NIF, 端口, OTP, 后端开发。
数据库优化Skill database-optimization
数据库优化技能专注于提升PostgreSQL和MySQL数据库的性能,涉及EXPLAIN分析、索引策略、查询优化、连接池、读取副本和分区技术。关键词:数据库性能调优、查询优化、索引策略、PostgreSQL、MySQL、性能提升、SQL优化。
命令行界面开发Skill domain-cli
本技能专注于使用Rust语言构建高效、用户友好的命令行界面工具。涵盖参数解析、配置管理、进度显示、错误处理、终端UI等核心领域。关键词:Rust CLI,命令行工具,参数解析,终端应用,clap,ratatui,indicatif,配置管理,用户体验,自动化脚本。
C开发专家Skill csharp-developer
C# 开发专家技能专注于使用 .NET 8+ 和 Microsoft 技术栈构建高性能 web 应用程序和 API,包括 ASP.NET Core、Blazor、Entity Framework Core,采用现代 C# 特性、异步模式和 CQRS 架构,适用于云原生解决方案开发。关键词:C#, .NET, ASP.NET Core, Blazor, Entity Framework, EF Core, Minimal API, 异步编程, CQRS, MediatR, 高性能, 云原生。
Webhook集成与管理Skill webhooks
Webhook是一种API技术,允许应用程序接收外部事件和数据,用于自动化流程、系统集成和触发操作,广泛应用于量化交易、数据分析、实时通知和DevOps自动化等领域。关键词:Webhook, API集成, 自动化, 实时数据, 信号处理, 交易系统, DevOps, 后端开发
Elixir模式匹配Skill elixir-pattern-matching
Elixir模式匹配技能用于在Elixir编程中实现优雅的声明式代码控制流,包括函数子句、case语句、with语句和解构数据结构。它帮助编写可读、可维护的代码,特别适用于后端开发和函数式编程场景。关键词:Elixir, 模式匹配, 函数式编程, 后端开发, 控制流, 数据解构, 错误处理, 代码优化