Hateoas – 왜 쓰는거지

개요

rest api 사용할 때 관련있는 api의 목록을 제공한다는 컨셉

참고 :
https://spring.io/understanding/HATEOAS
https://en.wikipedia.org/wiki/HATEOAS

그런데… 근본적으로 이해가 안간다.
보통 뭔가 기술적으로 정립된것들을 보면 나도 필요하다고 생각했던 경우가 많은데
이건 왜 스는건가 의아하다
이건 도큐먼트 아닌가
기계가 알아봐야하는 도큐먼트
generated doc의 일종이 되어야 할 것 같다.
/rest/api/user
/rest/doc/user
와 같은 관계가 되야하지 않을까

일단 비관적이고
뭔소린지는 알겠는데 공감이 가지 않는다.
안쓰겠다.