Practical HATEOAS Part 2: Content Negotiation
In the first post about Practical HATEOAS I covered several areas of the GeekZone API that I thought were lacking a sense of purity when it comes to REST, and HATEOAS in particular. For the first followup post I was planning to expand on the notion of resource linking, but before that lets look at giving a distinct URI to each representation of a resource. In the comments Emanuele called me to...
Practical HATEOAS Part 1: Pimping GeekZone
Earlier in the week I was asked about a good tutorial on the HATEOAS side of REST – since I couldn’t think of any I thought I’d start a series of posts on the subject taking to task the recently introduced GeekZone “REST” API. After making some REST NAZI comments on Twitter about the API earlier in the week I thought it would be interesting to do a series of posts on how I would go about...