4 ms·
Fascinating that even here on Hacker News, where we can presume the audience is well-informed about tech matters, the comments on this post show a large amount
by lisa_henderson 11y ago
Fascinating that even here on Hacker News, where we can presume the audience is well-informed about tech matters, the comments on this post show a large amount of confusion about the definition of "RESTful". I see some comments raise the issue of XML versus JSON, as if the encoding format impacts on whether something is RESTful. I see others raising the issue of HATEOAS, with some comments suggesting that RESTful is HATEOAS, and others suggesting that RESTful is a different approach from HATEOAS.
A term that lacks any agreed upon meaning is of no value. But I wonder why the meaning has become so blurry?
I was under the impression that the bible on this subject was the 2007 book by Leonard Richardson, Sam Ruby (and a nice forward by David Heinemeier Hansson):
RESTful Web Services
http://www.amazon.com/RESTful-Web-Services-Leonard-Richardson/dp/0596529260 http://www.amazon.com/RESTful-Web-Services-Leonard-Richardso...
However, reading the comments on this page, I have the impression that many people here have never heard of that book.
- cxa 11y agoWhen I read the title of the post, I wrongly assumed it linked to the "RESTful Web Services Cookbook", which is another O'Reilly classic on this topic. The advice I've heard is to read one or the other, depending on which prose style you prefer. It's nice to see a CC-licensed effort to create a similar resource. It's unfortunate that the names are so similar.