GET
대상 리소스가 있으면 본문과 200을 반환하고, 없으면 404로 끝냅니다.
200 / 404
Route Handler를 작성할 때는 CRUD 의미와 상태 코드를 함께 설계해야 클라이언트 fetch 분기가 단순해집니다.
대상 리소스가 있으면 본문과 200을 반환하고, 없으면 404로 끝냅니다.
200 / 404
본문 검증을 통과한 뒤 생성된 리소스와 201을 반환합니다.
201 Created
필수값 누락은 400, 수정 대상 부재는 404로 분리합니다.
400 + 404
삭제 성공 후 본문이 필요 없으면 204 응답으로 계약을 좁힙니다.
204 No Content