URL은 자원을 드러내고, 핸들러는 메서드별 책임을 나누며, 응답은 프론트가 해석할 상태와 본문을 고정한다.
/api/orders/[id]
명사형 자원과 동적 세그먼트만으로 요청 대상을 표현한다.
성공과 실패의 JSON 모양을 라우트마다 흔들리지 않게 맞춘다.
{ ok, data, error }
200 / 201 / 204
400 / 422
404