What RESTful actually means
REST is the definition of a buzzword. Vague. Useless. Everyone talks about it, but no one ever 'understands' it.  You make your API REST not because you think it's good, but because everyone else does it. It's instant karma. Like XML was 10 years ago. Who cares if you have to make a lot of ugly confusing endpoints - at least you can call your API RESTful.<p>I like how Dropbox bucked the trend and went with a simple POST based API. JSON parameters in. JSON response out. No complicated urls, strange headers, verbs, hateoas, etc..<p><a href="https://www.dropbox.com/developers/documentation/http/documentation" rel="nofollow">https://www.dropbox.com/developers/documentation/http/docume...</a>