Scope: Server-side, APIs, databases, auth
development/backend/ # [future]
├── navigation.md
│
├── api-patterns/ # Approach-based
│ ├── rest-design.md
│ ├── graphql-design.md
│ ├── grpc-patterns.md
│ └── websocket-patterns.md
│
├── nodejs/ # Tech-specific
│ ├── express-patterns.md
│ ├── fastify-patterns.md
│ └── error-handling.md
│
├── python/
│ ├── fastapi-patterns.md
│ └── django-patterns.md
│
├── authentication/ # Functional concern
│ ├── jwt-patterns.md
│ ├── oauth-patterns.md
│ └── session-management.md
│
└── middleware/
├── logging.md
├── rate-limiting.md
└── cors.md
| Task | Path |
|---|---|
| REST API | backend/api-patterns/rest-design.md [future] |
| GraphQL | backend/api-patterns/graphql-design.md [future] |
| API design principles | principles/api-design.md |
| Node.js | backend/nodejs/express-patterns.md [future] |
| Python | backend/python/fastapi-patterns.md [future] |
| Auth (JWT) | backend/authentication/jwt-patterns.md [future] |
REST → backend/api-patterns/rest-design.md [future]
GraphQL → backend/api-patterns/graphql-design.md [future]
gRPC → backend/api-patterns/grpc-patterns.md [future]
Node.js → backend/nodejs/ [future]
Python → backend/python/ [future]
Authentication → backend/authentication/ [future]
Middleware → backend/middleware/ [future]
Data layer → data/ [future]
principles/api-design.md../core/standards/code-quality.mddata/navigation.md [future]