Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> It's not misappropriated, it's evolved

The article links to Roy Fielding's article explicitly saying it's been misappropriated:

https://roy.gbiv.com/untangled/2008/rest-apis-must-be-hypert...

You're free to think the misappropriation is justified, but the word is appropriate here.

> Over time people decided that for their purposes Fielding's requirement of HATEOAS was unnecessary. I wouldn't say Fielding was wrong, but instead that others had different ideas of what was more important to them.

This is fair, but the problem is there is no canonical standard for the vague "RPC-ish API that still mostly uses noun endpoints but not HATEOAS and is a little bit different at every company usually for no good reason" thing that has replaced it.



"1. A REST API should not be dependent on any single communication protocol [...]"

I guess HTTP verbs are right out?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: