I've been learning about REST for the last month or so and I quickly learned there was an awful lot of rubbish written out there, both supporting REST and bashing it.
Many of the REST guides that have been written just aren't that convincing. Luckily some of the more recent posts, including REST Anti-Patterns by Stefan Tilkov, are much better written and really look to be focusing on the details.
Anyway along with reading a lot of content on the Web I've been reading RESTful Web Services and I thought I'd write a quick review.
Essentially the book is well worth a read, it covers a lot of what you'll want to know about REST including fundamentals and some best early practices.
Some aspects of it did bother me a little. The first was that the code examples were mainly in Ruby, having equivalent examples in Java or C# might have been good. Secondly the examples focused on Web applications, for example a social bookmaking app written in Ruby on Rails, and I did feel an example of a more standard enterprise application might have helped.
Anyway I intend to give parts of the book a second read and I'd definitely recommend it to anyone wanting to know more about REST.