Talk in English - US at php[world] 2019
Track Name:
Fairfax A
View Slides: https://www.slideshare.net/adamculp/hypermedia-186250077/adamculp/hypermedia-186250077
Short URL: https://joind.in/talk/1efba
(QR-Code (opens in new window))
Sure, you have a great REST API. But now your API users have no idea what it is fully capable of. In fact, they are forced to search documentation to know what they can do next with the data you've provided in the responses. Ugh!
Let's talk about hypermedia, and what should be done in modern PHP REST APIs. We'll investigate standards, and what is required to meet the Richardson Maturity Model. Plus, I'll show tools to help you get there.
Comments
Comments are closed.
Learning that there are standards for providing data from an API was very useful. One thing you might want to add into the presentation is code example of how someone might implement an API that’s not using HATEOAS and then how you’d be able to write a more dynamic client that’s able to utilized a HATEOAS API, and how the api might change but the client doesn’t need to change.
This was a great explanation of hypermedia and why to use it. The examples made it very clear.
A great introduction to Hypermedia for people who did not what HyperMedia was before the session. The only suggestion I would give is for the presenter to slow down to help the attendee follow along.
Good content