본문 바로가기

개발중/Rest Api

[ Rest API ] 개요

728x90
반응형

 

API 는 API 공급자와 API 소비자 간의 계약이다. REST 는 간단하게 활용하고 이해하기 쉽기 때문에 가장 많이 활용되는 API 스타일 중 하나다.

 

RSET 라는 용어는 2000 년에 로이 필딩 (Roy T. Fielding) 이 자신의 학술 논문에서 정의한 아키텍쳐 스타일인 REpresentational State Transfer 를 나타낸다.

 

로이 필딩에 따르면 , Restful 이라고 하는 많은 API 는 실제로 Restful 하지 않다.

Restful 하다는 것은 'HTTP를 통한 JSON' 이라고 생각하는 사람들이 있다.

 

수년간 HATEOAS ( Hypermedia As The Engine Of Application State 의 줄임말 ) 에 관한 논쟁이 있었다.

 


 

728x90
반응형