~/VibeHandbook
$39

챕터 03 · 04

HTTP 메서드: 동사들

모든 요청은 메서드를 지닌다 — 당신이 어떤 종류의 동작을 원하는지 말하는 동사다. 여러 가지가 있지만, 네 개가 거의 전부를 덮고, 일상적인 관념에 깔끔하게 들어맞는다:

  • GET — "이걸 줘." 읽기, 가져오기, 보기. 페이지나 목록을 불러오기. GET은 결코 아무것도 바꿔서는 안 된다; 그저 가져올 뿐이다.
  • POST — "여기 새로운 게 있어." 생성하기. 폼 제출, 가입, 댓글 달기.
  • PUT — "이걸 갱신해." 프로필 수정처럼 이미 존재하는 것을 바꾸기. (부분 갱신에는 PATCH라는 말도 듣게 된다 — 같은 발상, 더 좁은 범위.)
  • DELETE — "이걸 제거해." 들리는 그대로다 — 레코드나 파일을 삭제하기.

다른 건 다 잊더라도 이것만은: GET은 읽고, POST는 생성하고, PUT은 갱신하고, DELETE는 제거한다. 앱이 말썽을 부릴 때, 어떤 동사가 보내졌는지 아는 것이 첫 단서인 경우가 많다.

오프라인으로 보고 싶으세요?

PDF + EPUB + 다운로드형 프롬프트 라이브러리 + 버전 업데이트를 받으세요.

$ PDF 받기 — $39