Rest API 란 (2) 썸네일형 리스트형 [ Rest API ] 독선적인 RESTful API 독선적인 RESTful API REST 는 이미 나온지 18년이 지났으며 업계에서 많은 논쟁과 토론이 있었다. 이 논쟁의 중점은 HATEOAS 이다. 이에 대한 옹호론자도 있고 회의론자도 있다. 어떤 사람들은 강하게 '싫어함' 을 표현하기도 한다. 리처드슨의 성숙도 모델 2008년 레너드 리터드슨은 100가지 다양한 웹 서비스 설계를 검토한 후에 REST 를 준수하는 의미에서 서비스의 성숙도를 묘사하는 모델을 개발했다. 그의 모델에는 URL, HTTP, Method, 하이퍼 미디어 제약 ( HATEOAS ) 이라는 세 가지 요소가 있다. 서비스가 이러한 기술을 더 많이 채택 할 수록 다음과 같은 성숙한 사항을 고려하게 된다. [ 레벨 3 ] 하이퍼 미디어 제약 [ 레벨 2 ] 각 리소스와 HTTP 메소드.. [ Rest API ] 개요 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 의 줄임말 ) 에 관한 논쟁이 있었다. 이전 1 다음