📦 nodejs-backend — Node.js 后端开发模式

v?

Node.js 后端开发模式,涵盖分层架构、TypeScript、数据验证、错误处理、安全保障及部署。适用于构建 REST API、Express、Fastify、Hapi 等后端应用。

0· 110·0 当前·0 累计
0

运行时依赖

无特殊依赖

安装命令

点击复制
官方npx clawhub@latest install compound-eng-nodejs-backend
镜像加速npx clawhub@latest install compound-eng-nodejs-backend --registry https://cn.longxiaskill.com

技能文档

概述

本技能提供 Node.js 后端开发的最佳实践,包括分层架构、TypeScript、数据验证、错误处理、安全保障及部署指南。

用途

  • 构建 REST API
  • 使用 Express、Fastify、Hapi 等框架

核心功能

  • 分层架构:清晰的代码组织
  • TypeScript:静态类型检查
  • 数据验证:确保输入数据正确性
  • 错误处理:统一异常处理机制
  • 安全保障:防护常见 Web 漏洞
  • 部署:到云平台或容器(Docker)

示例(假设有示例代码,实际根据原文提供)

// 示例:Express 中的基本路由和错误处理
const express = require('express');
const app = express();

app.get('/', (req, res) => { res.send('Hello World!'); });

app.use((err, req, res, next) => { console.error(err); res.status(500).send('Something broke!'); });

注意: 由于原文未提供 SKILL.md 具体内容,本部分为示例翻译。

数据来源ClawHub ↗ · 中文优化:龙虾技能库