[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

developing APIs with HTML

  • From: "Simon St.Laurent" <simonstl@simonstl.com>
  • To: "xml-dev@lists.xml.org" <xml-dev@lists.xml.org>
  • Date: Tue, 11 Feb 2014 13:56:45 -0500

developing APIs with HTML
I feel like the markup conversations are reawakening a bit. Some of them are familiar, but I keep seeing new twists in them.

Jon Moore gave a talk last November emphasizing the importance of hypermedia in hypermedia APIs. The talk is more a telling of history to leave us with a challenge than a demonstration of API creation in HTML, but it's well-worth pondering. (Talking with Jon Moore, it's clear that he has actually written, and worked with groups writing, successful APIs with HTML.)

Hypermedia conversation has a way of making me nostalgic for XLink. I can't quite jump to building hypertext affordances into XML itself, but this talk makes me think it's a better idea than I used to think.

"A story of a wondrous place..." (Start here if you want the full storytelling.)

<https://www.youtube.com/watch?v=_UG7u7ARTfM#t=00m50s>

"various flavors of JSON, one flavor for each company that was building an API on top of it, and the fall was complete." (11:59)

<https://www.youtube.com/watch?v=_UG7u7ARTfM#t=11m59s>

"HTML... still the most affordance-rich expressive language for dynamically describing state machine transitions. And everyone still understands it.... perhaps more easily than they can read API documentation. But most importantly, when you develop an API with HTML, it induces a state machine-oriented way of thinking.

When people develop in HTML, they think of web sites, and those are inherently state machine and use case oriented." (13:08)

Bonus: Mike Amundsen on reusable APIs:

<https://www.youtube.com/watch?v=_UG7u7ARTfM#t=18m28s>

There's lots more there too. It's quite a panel!

Thanks,
--
Simon St.Laurent
http://simonstl.com/


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.