HTTP 메서드 중 PUT과 PATCH의 차이점은?
보통 MDN Web Docs해설
PUT은 지정한 리소스를 요청 본문의 데이터로 완전히 교체합니다. 빠진 필드는 null/기본값이 됩니다. PATCH는 지정한 필드만 부분 수정합니다. 예: 사용자 이름만 바꾸려면 PUT은 전체 데이터를 보내야 하고, PATCH는 이름 필드만 보냅니다.
PUT은 지정한 리소스를 요청 본문의 데이터로 완전히 교체합니다. 빠진 필드는 null/기본값이 됩니다. PATCH는 지정한 필드만 부분 수정합니다. 예: 사용자 이름만 바꾸려면 PUT은 전체 데이터를 보내야 하고, PATCH는 이름 필드만 보냅니다.