node-rest-api
v0.1.0curatedREST API conventions for Node.js backends — consistent errors, route colocation, request validation.
domain:rest-apiruntime:nodelanguage:typescript
archgate adr import packs/node-rest-apiDecisions (3)
Consistent Error Response Shape
Inconsistent error responses across API endpoints make it difficult for clients to handle errors reliably.
1 rule
Route Handler Colocation
Splitting route definitions and their handlers across separate files (e.g.
1 rule
Request Validation at Boundaries
Unvalidated request data is a common source of bugs, security vulnerabilities, and confusing runtime errors.
1 rule