Last week we held a new Nuxeo Tech Talk Meetup about APIs. If you follow this blog you know that this is a topic of interest here at Nuxeo. So it was perfectly natural to hold a meetup about it. This time we invited the founders of webshell.io: Thibaud Arnault and Mehdi Medjaoui. Thibaud presented their two platforms: webshell.io and oauth.io.
Webshell is an API of APIs through a Javascript, declarative, evented, data-retrieval and aggregation gateway for HTTP APIs, built on node.js. Through Webshell, we want to help developers develop applications faster using APIs. Sort of an “API to rule them all”!
Here’s how you would create a Google Map centered on San Francisco:
var m = apis.google.maps({height: "215px"})
m.center("San francisco")
m.zoom(9)
And of course they handle all the authentication hassles for you. This is where OAuth.io comes from. They have integrated more than 90 providers so you don’t have to do it. If you have already tried it (especially the 1.0 version), then you understand the value of oAuth.io. :-)
Then our CTO, Thierry Delprat, talked about the specifics of our API. His talk reflects the different aspects of the Nuxeo Platform, like modularity and configurability.
It makes an interesting use case to build the API in a flexible, composable fashion. This was the subject of his presentation. I invite you to look at the slides:
The next Meetup will be held on the 13th of February. We will be hosting the Docker Paris meetup.