스터디/네트워크
자원을 수정하는 HTTP 메서드 - PUT vs PATCH
우아한 테크코스에서 같이 글쓰기 근로를 하는 보스독과 함께 작성한 글이다. 들어가며 웹 API를 설계할 때, 최대한 Http 표준을 따라서 용도에 맞는 Http Method를 사용해야 한다는 것은 아마 많은 개발자들이 인지하고 있을 것이다. 이번 글에서는 Http Method 중 특히 자원(엔티티)을 수정하는 용도로 사용하는 Put과 Patch에 대해 다뤄보고자 한다. 개발자들 중에는 Put과 Patch의 차이를 크게 생각하지 않고 아무거나 선택하거나 혼용하여 API를 만드는 사람도 있다. 정말로 두 메서드를 구별없이 사용해도 괜찮은 걸까!? 여기 지하철 노선 정보를 수정하는 자바스크립트 코드가 있다. 지하철 노선(Line)은 이름(name), 첫 차 시간(startTime), 마지막 차 시간(endTi..