Next API Route 메서드 분기

하나의 API 파일 안에서도 HTTP 메서드를 기준으로 읽기, 생성, 수정, 삭제 책임을 선명하게 나눈다.

읽기 계열GET은 안전하고 반복 가능

필터와 페이지네이션은 query로 받는다

쓰기 계열POST/PUT/PATCH는 body 검증

검증 실패는 400 계열로 즉시 반환

제한허용하지 않는 메서드 차단

Allow 헤더와 405를 함께 사용한다

  1. 01req.method 확인
  2. 02허용 메서드 매칭
  3. 03handler 실행
  4. 04미지원 메서드 405