3 ms·
> HATEOAS doesn't solve any problems that we actually have. It’s the foundation of the World-Wide Web, which is the most successful platform in history. It sol
by JimDabell 4y ago
> HATEOAS doesn't solve any problems that we actually have.
It’s the foundation of the World-Wide Web, which is the most successful platform in history. It solves a tonne of problems, that’s why it is so successful. You are using HATEOAS right now.
- skrebbel 4y agoGP addressed that, consider reading the entire comment before replying.
- JimDabell 4y agoI did read it; they didn’t address it. You can’t say that it has no uses when it’s one of the most useful pieces of tech ever invented. “It only makes sense for HTML” doesn’t even come close to addressing that point.
- habitue 4y agoI commented in depth a little farther up in the tree, but the big difference between hypermedia in the web, and hypermedia in an API designed to be consumed by machines is the intelligence and judgement needed. It's a lot of work to make a very generic client that can navigate a hyper media API given only media types and link types. But it's trivial for a human because we can figure things out from context. Maybe once we can run gpt-3 on a mobile phone lightning fast, we can start building these fuzzy, flexible apis and not worry about breaking our clients. But in the meantime, it's a ton of work for very little gain.
- recursivedoubts 4y agohttps://intercoolerjs.org/2016/05/08/hatoeas-is-for-humans.html https://intercoolerjs.org/2016/05/08/hatoeas-is-for-humans.h...
- amw-zero 4y agoNo we're not, HATEOAS is a design pattern that no one uses. People use the web because it made self-publishing on the internet (which already existed) slightly easier.
- recursivedoubts 4y agoit was used in the posting of your comment ;)