Hypermedia: The Good, the Bad, and the Ugly

Track: Web
Skill Level: Advanced
Room: Room 117
Time Slot: Wed 3/11, 1:00 PM
Tags: rest , api , hal , json api , hateoas , json-ld , hypermedia , siren
Presentation Link
Abstract

In this session we’re going to take a hard look at hypermedia, and what it really means to utilize HATEOAS (hypermedia as the engine of application state). We’re also going to jump into different hypertext specifications, tackle the hypermedia vs documentation debate, and take a good hard look at how hypermedia can help extend the life of your API. But we’re also going to take a hard look at the cons of implementing hypermedia, and why not everyone is a fan. In short, we want to look at the good, the bad, and the downright ugly to make sure that we utilize hypermedia in our RESTful APIs in the most efficient manner possible.

Mike Stowe

Michael Stowe is a professional software engineer with over 10 years experience building applications for law enforcement, the medical field, nonprofits, and numerous industrial companies. Over the last two years he has been focused on APIs and ways to improve industry standards and efficiency. He now works for MuleSoft, a company on the leading edge of API development and management, as well as SOA/ ESB architectures. You can view slides from his other talks at mikestowe.com/slides or follow him: @mikegstowe