URI는 항상 리소스를 식별해야한다. (미네랄)
API 설계 - POST 기반 등록
회원 목록 /members → GET
회원 등록 /members → POST
<aside> 💡 /members에 데이터를 전송하면 신규로 회원을 등록할꺼야!
</aside>
특정 회원 조회 /members/{id} → GET
회원 수정 /members/{id} → PATCH, PUT, POST
회원 삭제 /members/{id} → DELETE
POST로 신규 등록을 하게 되면, 서버는 클라이언트의 데이터를 가지고 신규 리소스 식별자를 생성하고 DB에 데이터를 저장하게 된다.
/members/100
<aside> 💡 POST로 요청을 보내게 되면 서버에서 리소스 URI를 결정하고 만든다.
</aside>
API 설계 - PUT 기반 등록
파일 목록 조회 /files → GET
특정 파일 조회 /files/{filename} → GET
파일 등록 /files/{filename} → PUT
파일 삭제 /files/{filename} → DELETE
파일 대량 등록 /files → POST