Quickstart
It may surprise some that the hypermedia approach described here predates SOAP. I believe the reason hypermedia feels new is approaches like SOAP created a need for tooling which vendors of the day created and sold. There was no money to be made in hypermedia, and related ideas. Without adequate tools, too many developers were never exposed to the idea - and those that were didn't have an easy way to experiment with it.
At pointw.com we are contributing to this tool gap.
To embrace the hypermedia approach, both client and backend have to commit. So we have created two sets of tools: