backend-controller-pattern-nestjs
CommunityNestJS controller patterns for consistency.
Software Engineering#authorization#validation#nestjs#api-design#backend-patterns#controller-patterns
Authorallenlin90
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Consolidates NestJS controller implementations into a unified pattern library to enforce consistency and reuse across the codebase.
Core Features & Use Cases
- Shared base controllers and a unified approach to request handling, validation, and responses.
- DTO-to-service payload translation to decouple HTTP transport from business logic.
- Platform-wide patterns for Admin, Studio, Me, Backdoor, and Integration controllers with standardized routing and authorization.
- Practical examples and references to real implementations within the monorepo.
Quick Start
Refactor your NestJS controllers to extend the appropriate base controller and apply the provided decorators to align with the standard patterns.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: backend-controller-pattern-nestjs Download link: https://github.com/allenlin90/eridu-services/archive/main.zip#backend-controller-pattern-nestjs Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.