building hypermedia apis with html
play

Building Hypermedia APIs with HTML Jon Moore (@jon_moore) Technical - PowerPoint PPT Presentation

Building Hypermedia APIs with HTML Jon Moore (@jon_moore) Technical Fellow Myth #1 Hypermedia APIs are complex. Myth #2 HTML is only for humans using browsers. Accessibility Photo by firelizard: http://www.flickr.com/photos/firelizard5/


  1. Building Hypermedia APIs with HTML Jon Moore (@jon_moore) Technical Fellow

  2. Myth #1 Hypermedia APIs are complex.

  3. Myth #2 HTML is only for humans using browsers.

  4. Accessibility Photo by firelizard: http://www.flickr.com/photos/firelizard5/ http://www.flickr.com/photos/firelizard5/8479806007/ CC BY 2.0: http://creativecommons.org/licenses/by/2.0/

  5. How Hypermedia APIs Work Item Search START Detail Results Cart Billing / Done! Payment Shipping

  6. Item Detail Application Domain (semantics) • RDF • JSON-LD • OWL • Turtle

  7. Workflow • Collection +JSON • HAL • Siren

  8. Request Mechanics • XForms • Atom • Hydra

  9. <DEMO> [At this point in the talk I gave an astonishing and thoroughly convincing demonstration of a sample HTML API and client. See, you should have come to the conference!]

  10. Conclusions • Domain Semantics has features for • Workflow • Request Recipes • Programs HTML APIs • Developers are accessible to • Other humans • Humans Web accessible to • Programs?

Recommend


More recommend