cyberneticlibrary

Optimize Node.js backend code

backend-patternsskillsetup L20
Sheshiyer/skill-clusters
What it does

Apply repository/service/middleware/caching backend architecture patterns

Best for

Structuring backend code when N+1 avoidance, transaction handling, or middleware layering are needed.

Inputs
  • · code context (repository name, framework)
  • · target architectural layer
Outputs
  • · pattern code examples
  • · integration guidance
  • · common pitfall descriptions
Preconditions
  • · Node.js/Express/Next.js project
  • · existing pattern consistency to match
Failure modes
  • · pattern incompatible with existing project style
  • · example code missing dependencies for the project
Trust signals
  • · real code examples (TypeScript)
  • · explicit N+1 fix patterns
  • · transaction and caching strategies
  • · tested anti-patterns called out