SuperAPI AI 工具集

nodejs-backend-patterns

编程与开发

查看项目

更新于 10-15 20:21

技能介绍

用途:为构建可扩展、易维护、生产可用的 Node.js 后端应用提供系统化指导,适用于 REST API、GraphQL 服务、微服务与实时应用等场景。

主要能力:涵盖现代框架(Express/Fastify)使用、中间件设计模式、错误处理、认证与授权、后端架构设计、SQL 与 NoSQL 数据库集成、WebSocket 实时通信以及后台作业处理等实践主题。

使用方式:适用时机包括构建 REST API 或 GraphQL 服务、用 Node.js 创建微服务、实现认证授权、设计可扩展后端架构、搭建中间件与错误处理、集成数据库、构建 WebSocket 实时应用、实现后台任务处理。工作流程为先明确目标、约束与所需输入,再应用相关最佳实践并验证结果,给出可执行步骤与验证方法;如需详细示例,可打开 resources/implementation-playbook.md。

限制:任务与 Node.js 后端模式无关,或需要该范围之外的领域或工具时,不应使用此技能。资料未提供具体安装命令、价格、平台支持范围与效果数据。