필터와 페이지네이션은 query로 받는다
Next API Route 메서드 분기
하나의 API 파일 안에서도 HTTP 메서드를 기준으로 읽기, 생성, 수정, 삭제 책임을 선명하게 나눈다.
검증 실패는 400 계열로 즉시 반환
Allow 헤더와 405를 함께 사용한다
- 01req.method 확인
- 02허용 메서드 매칭
- 03handler 실행
- 04미지원 메서드 405
- GET에서 데이터 변경 금지
- POST와 PUT 의미 분리
- 공통 try/catch로 상태 코드 정리