Use Hypermedia-Style Messages to Build Flexible, Durable APIs
We all deal with hypermedia on the Web every day. Whenever you click a link on a Web site, you are using hypermedia. In this interactive town-hall event, originally broadcast live on the Layer 7 Technologies Facebook page as part of the Tech Talk Tuesday series, Mike Amundsen (Layer 7’s Principal API Architect) answers questions on how hypermedia-style messages can be used in the creation of stable, flexible APIs built to stand the test of time.
Additionally, the session provides critical background information on key issues like:
What the differences are between hypermedia APIs and other types of API
What it is like to design and implement a hypermedia API
How hypermedia APIs affect client and server code
When hypermedia-style APIs should be used
Viewer questions answered in this Tech Talk include:
What is the role of Atom in a hypermedia API and what are some other accepted community standards for hypermedia APIs?
If an API is focused on serving data and involves no application state transfer, is hypermedia still the best choice?
How does debate within the REST world around “pure versus pragmatic” REST relate to the use of hypermedia?
Do you have any suggestions for further reading on the subject of hypermedia APIs and stable API design, generally?