node-rest-api

v0.1.0curated

REST API conventions for Node.js backends — consistent errors, route colocation, request validation.

domain:rest-apiruntime:nodelanguage:typescript
archgate adr import packs/node-rest-api

Decisions (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