조대협 님께서 블로그에 개제 해주신 내용을 보고 정리하였습니다. 출처 : http://bcho.tistory.com/954 ● REST API 디자인 가이드 ◎ REST URI는 심플하고 직관적으로 만들자 REST API를 URI만 보고도, 직관적으로 이해할 수 있어야 한다. URI를 길게 만드는 것 보다, 최대 2 depth 정도로 간단하게 만드는 것이 이해하기 편하다. /dogs/dogs/1234 URI에 리소스명은 동사보다는 명사를 사용한다. REST API는 리소스에 대해서 행동을 정의하는 형태를 사용한다. 예를 들어서 POST /dogs 는 /dogs라는 리소스를 생성하라는 의미로, URL은 HTTP Method에 의해 CRUD의 대상이 되는 개체(명사)이어야 한다. 잘못된 예를 보면 HTTP ..