Script

RESTful API란 본문

CS

RESTful API란

scripter. 2022. 11. 9. 17:23

REST(Representational State Transfer)의 약자로 자원을 이름으로 구분하여 해당 자원의 상태를 주고받는 모든 것을 의미한다..

즉 REST란 

  1. HTTP URI(Uniform Resource Identifier)를 통해 자원(Resource)을 명시하고,
  2. HTTP Method(POST, GET, PUT, DELETE, PATCH 등)를 통해
  3. 해당 자원(URI)에 대한 CRUD Operation을 적용하는 것을 의미한다.

RESTful하다는 것은 REST 규칙을 올바르게 지킨 것을 의미하며,

이를 위해서는 uri의 옳게 된 작성이 필수이다. 아래는 그 방법이다.

1. URI는 동사보다는 명사를, 대문자보다는 소문자를 사용하여야 한다.

2. 마지막에 슬래시 (/)를 포함하지 않는다.

3. 언더바 대신 하이폰을 사용한다.

4. 파일확장자는 URI에 포함하지 않는다.

5. 행위를 포함하지 않는다. ex- delete

'CS' 카테고리의 다른 글

SSR과 CSR / SPA와 MPA  (0) 2022.11.14
쿠키와 세션의 차이  (0) 2022.11.11
브라우저에 'naver.com'을 입력하면 일어나는 일  (0) 2022.11.01
공개 키 암호 기법과 닫힌 자물쇠  (0) 2022.08.11
68  (0) 2022.08.09
Comments