Nodejs Backend Typescript
技能 已验证 活跃Node.js backend development with TypeScript, Express/Fastify servers, routing, middleware, and database integration
To serve as a comprehensive guide and knowledge base for developers building modern, production-ready Node.js backends with TypeScript, equipping them with patterns, best practices, and tooling for efficient development.
功能
- Node.js backend development with TypeScript
- Express and Fastify server patterns
- Routing, middleware, and validation strategies
- Database integration with Drizzle ORM and Prisma
- Authentication patterns (JWT, sessions)
- API design (REST, pagination, filtering)
- Environment configuration and type-safe variables
- Testing (Vitest, Supertest) and debugging strategies
- Production deployment patterns (Docker, PM2)
使用场景
- Building RESTful APIs with TypeScript
- Implementing microservices with Node.js
- Setting up type-safe backend servers
- Integrating databases and handling authentication
- Learning best practices for Node.js backend development
非目标
- Providing a pre-built, installable framework or CLI
- Handling frontend development or deployment directly
- Covering every possible Node.js library or niche use case
安装
npx skills add bobmatnyc/claude-mpm-skills通过 npx 运行 Vercel skills CLI(skills.sh)— 需要本地安装 Node.js,以及至少一个兼容 skills 的智能体(Claude Code、Cursor、Codex 等)。前提是仓库遵循 agentskills.io 格式。
质量评分
已验证类似扩展
Senior Backend Engineer
100Designs and implements backend systems including REST APIs, microservices, database architectures, authentication flows, and security hardening. Use when the user asks to "design REST APIs", "optimize database queries", "implement authentication", "build microservices", "review backend code", "set up GraphQL", "handle database migrations", or "load test APIs". Covers Node.js/Express/Fastify development, PostgreSQL optimization, API security, and backend architecture patterns.
Backend Patterns
99Backend architecture patterns, API design, database optimization, and server-side best practices for Node.js, Express, and Next.js API routes.
Netlify Identity
100用于身份验证、用户注册、登录、密码恢复、OAuth 提供商、基于角色的访问控制或保护路由和函数。始终使用 `@netlify/identity`。切勿使用 `netlify-identity-widget` 或 `gotrue-js` — 它们已弃用。
Auth0 Express OAuth2 JWT Bearer
100Use when adding Auth0 token validation to Express or Node.js APIs - integrates express-oauth2-jwt-bearer SDK to protect Node.js API endpoints with JWT Bearer authentication, scope-based RBAC, claim validation, and optional DPoP support
Fastify
97Production Fastify (TypeScript) patterns: schema validation, plugins, typed routes, error handling, security hardening, logging, testing with inject, and graceful shutdown
Nodejs Backend Patterns
95Build production-ready Node.js backend services with Express/Fastify, implementing middleware patterns, error handling, authentication, database integration, and API design best practices. Use when creating Node.js servers, REST APIs, GraphQL backends, or microservices architectures.