Node.js + Express: паттерны бэкенда с TypeScript

★ 7.5 · general

nodejs-express is a Claude Code skill that provides ready-made patterns for building Node.js + Express backends with TypeScript. It covers the full stack: project structure (routes, controllers, services, middleware, models, types), Express app setup with helmet and cors, async controllers wrapped in asyncHandler for automatic error propagation, JWT authentication middleware, Zod-based input validation, and a centralized error handler. Built-in rules enforce validating all req.body input, keeping controllers thin with business logic in services, and returning proper HTTP status codes (400, 401, 403, 404, 500). Use it when developing REST APIs, middleware pipelines, or authentication flows with Node.js and Express.