[Answer]

REST 디자인가이드 ⇒ https://covenant.tistory.com/241

REST

REST (REpresentational State Transfer)

REST의 지향점

윤진 ⇒ Restful API에 대해서 설명해주세요

REST의 설계 규칙들..

  1. URI는 명사를 사용한다.(리소스명은 동사가 아닌 명사를 사용해야 한다.)

  2. 슬래시( / )로 계층 관계를 표현한다.

  3. URI 마지막 문자로 슬래시 ( / )를 포함하지 않는다.

  4. 밑줄( _ )을 사용하지 않고, 하이픈( - )을 사용한다.

  5. URI는 소문자로만 구성한다.

  6. HTTP 응답 상태 코드 사용- 클라이언트는 해당 요청에 대한 실패, 처리완료 또는 잘못된 요청 등에 대한 피드백을 받아야 한다.

  7. 파일확장자는 URI에 포함하지 않는다. Ex)http://dev-coco.tistory.com/restapi/220/photo.jpg (X)