Why HATEOAS

HATEOAS (Hypermedia as the engine of application state) is an essential but often overlooked / ignored constraint of the REST architectural style. Its importance is not that significant if you’re going to define some APIs for one-time use, i.e., the benefits will only gradually reveal over time. So I draft a simple case study of a sample online order management service to show why adopting HATEOAS is so important for minimizing maintenance cost and ensure backward compatibility.

http://www.slideshare.net/trilancer/why-hateoas-1547275

About these ads

One comment on “Why HATEOAS

  1. Great presentation, very simple for people less fluent in HTTP and the Web. I’ve been using Jim Webber’s “HATEOAS: The Confusing Bit from REST” as a reference whenever people asked me about HATEOAS but now I’ll start with yours.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s