Refactoring Mockingbird: Hypermedia as the Engine of Application State

I’ve seen this discussed several times in my REST research (including the original REST paper), but I found this to be the most straightforward explanation of why it’s advantageous:

Peter Williams - Hypermedia as the Engine of Application State.

Mockingbird’s REST API is pretty straightforward because documents are constructed on the client and the server API essentially just loads and saves whole documents. But it’s intriguing that it could be completely encapsulated on the server by simply doing what the server already does for humans…

Leave a Reply