domains / families / software-engineering / nodejs-backend-patterns

nodejs-backend-patterns

combined

Build 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. Comprehensive guidance for building scalable, maintainable, and production-ready Node.js backend applications with modern frameworks, architectural patterns, and best practices.

When to use

When not to use

Skill page

Conflict

The three copies share the same high-level scope and use-case list, but they diverge in how they deliver the skill. The first and second copies are thin wrappers that point to a resources/implementation-playbook.md file and provide only generic instructions. The third copy (LeoYeAI/openclaw-master-skills) contains substantial, concrete implementation details including Express and Fastify setup code, layered architecture structure, and controller/service layer examples. Because the third copy contains material steps and code examples that the others lack, while the others contain a resource reference that the third lacks, crowning one would hide a real alternative approach to the skill.