4 ms·
> 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/untangl
by jonahx 6y ago
> 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-hypertext-driven 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.
- fulafel 6y ago"1. A REST API should not be dependent on any single communication protocol [...]" I guess HTTP verbs are right out?