하이퍼 미디어는 결코 REST 유사 API로 인기를 얻지 못했습니다. API가 실제로 하이퍼 미디어 탐색을 구현할 때 RESTful이라는 용어는 다른 "RESTful"웹 API와 구별하기에 충분하지 않습니다. REST는 포괄적 인 용어가되거나 리소스 기반 웹 API 가되었으며 하이퍼 미디어 API 와 같은 새로운 이름이 하이퍼 미디어 개념에 집중되었습니다.
나는 잘못된 용어의 사용을 옹호하고 싶지는 않지만 REST에 대한 일반적인 현대 해석은 대부분의 사람들에게 균일 한 URL과 HTTP 동사를 사용하는 것을 의미한다고 생각합니다. 정확하지는 않지만 Fieldings 정의를 아는 사람은 다른 사람들도 그렇지 않다는 것을 알아야합니다. 반면, 기존 "RESTful"API가 구현 된 방식을 관찰하여 REST를 알고있는 사람은 HATEOAS 또는 주문형 코드와 같이 덜 알려진 REST 제한 조건을 언급 할 때 무슨 말을하는지 알 수 없습니다. 수비는 그것을 좋아하지 않을 수도 있지만, 원래의 정의로 돌아가는 것이 늦었다 고 생각합니다. 솔직하게 말하면, 누군가 자신의 REST API에 대해 처음 이야기하는 것을 들었다면 즉시 하이퍼 미디어가 포함되어 있지 않다고 가정합니까?
RESTful의 올바른 정의를 주장하면 일반적으로 추가 혼란이 발생합니다. 시간이 지남에 따라 의미가 바뀌거나 대중이 단순히 잘못 채택한 많은 용어와 마찬가지로 누군가가 원래의 정의를 알고 있지만 REST에 대한 현대적인 해석을 광범위하게 사용하는 사람은 수정하지 않을 것입니다.
* 또한 REST와 같은 비 하이퍼 미디어 API에 대한 새로운 용어를 설정하기 위해 늦었습니다. 어쨌든 어떻게 불러야합니까? ... 휴식 ?