GET : 데이터를 조회할 때 사용. POST : 데이터를 등록할 때 사용, 인증 작업을 거칠 때 사용하기도 함. DELETE : 데이터를 지울 때 사용. PUT : 데이터를 새 정보로 통째로 교체할 때 사용. PATCH : 데이터의 특정 필드를 수정할 때 사용.
update(PATCH) 는 기존 값은 유지하면서 새 값을 덮어 씌우는 반면, replace(PUT)은 Request Body 로 받은 값이 id를 제외한 모든 값을 대체.