REST API는 리소스 관계를 URL과 링크로 표현한다
행동 이름을 URL에 늘어놓기보다 시스템이 관리하는 명사와 그 하위 관계를 먼저 모델링한다.
/members
회원 목록 조회와 새 회원 생성
/members/{id}
한 회원 조회·일부 수정·삭제
/members/{id}/posts
회원과 게시글의 소유 관계가 필요할 때
status field
행동 URL보다 PATCH로 리소스 상태를 전이
핵심URL 계층은 데이터베이스 테이블이 아니라 사용자가 이해하는 리소스 관계를 드러낸다.