리소스 중심
/users, /posts처럼 대상이 되는 개념을 URL에 드러낸다.
사용자나 게시글 같은 리소스는 명사 URL로, 조회/생성/수정/삭제는 GET, POST, PATCH, DELETE로 구분한다.
/users, /posts처럼 대상이 되는 개념을 URL에 드러낸다.
같은 URL이라도 GET과 POST는 읽기와 생성을 다른 의미로 표현한다.
상태 코드와 응답 body를 일관되게 설계해 클라이언트 처리를 단순하게 한다.
REST 설계는 라우트 이름을 예쁘게 짓는 일이 아니라, 클라이언트가 예측 가능한 규칙을 갖게 하는 일이다.