좋은 Rest API 만들기

작성일

동사를 사용하지 말자

add, edit, delte 같은 단어를 URL에서 사용하면 안된다.

HTTP methods를 활용해라

기본적으로 movies라는 명사를 사용한다고 가정하면,

GET 읽기

Ex) GET /movies/inception
영화’인셉션’에 대한 정보를 읽어오기

POST 생성하기

Ex) POST /movies/inception 영화 ‘인셉션’에 대한 정보를 생성하기

PUT 업데이트하기

Ex) PUT /movies/inception 영화 ‘인셉션’에 대한 정보를 업데이트하기

DELETE 삭제하기

Ex) DELETE /movies/inception 영화 ‘인셉션’에 대한 정보를 삭제하기