What problem does it solve?
This Skill provides a comprehensive toolkit and best practices for designing, building, and deploying robust, scalable, and secure backend systems.
Core Features & Use Cases
- Technology Stack Guidance: Recommendations for languages, frameworks, databases, and APIs.
- Architectural Patterns: Implementation details for microservices, event-driven architectures, and CQRS.
- Security & Authentication: Best practices for OAuth 2.1, JWT, RBAC, and password management.
- Performance Optimization: Strategies for database tuning, caching, and load balancing.
- DevOps & CI/CD: Guidance on Docker, Kubernetes, and automated deployment pipelines.
- Use Case: A startup needs to build a new e-commerce backend. This Skill can guide them on choosing the right technologies (e.g., PostgreSQL, NestJS), designing secure APIs (REST/GraphQL), implementing authentication (OAuth 2.1), setting up a CI/CD pipeline, and optimizing for performance.
Quick Start
Use the backend development skill to design a RESTful API for a user management system.