http://roy.gbiv.com/untangled/2008/rest-apis-must-be-hyperte...
Why is it that there's no examples of a truly restful web service in practice? The only one I can think of offhand is Sun Cloud's API, which is pretty dead. Its hard to espouse the virtues of a truly restful API when there aren't any examples to point at.
Edit: The downvotes would seem to just further my point...
I would like to learn how to do REST "right", and (for me) it's easier to learn by playing with a working example that deals with "real world" issues as opposed to abstract snippets that only show how APIs get used.
Any further insights/examples/pointers would be greatly appreciated.
He understands that most "RESTful" APIs out there leave HATEOS as an afterthought, but he doesn't believe there is such a thing as a 100% RESTful API - you match the architectural style to the context of the problem you are trying to solve.
So all apologies to Roy Fielding, but through success, he has lost control of his terminology. This is what people mean by REST today.
My point is, we should be careful before we corrupt a term. Doing so corrupts our perception of the concept itself. And if it turns out the corrupt concept is less help than the pure one, too late : it's already popular.
[1]: That assignment thing really sucks: http://www.loup-vaillant.fr/articles/assignment
It's weird how so many APIs don't feel like they were actually designed by programmers. This one, on the other hand, just looks right.
Edit: Spelling.