LCC 148 - Interview APIs Web avec Jérôme Louvel


Episode Artwork
1.0x
0% played 00:00 00:00
Jun 06 2016 80 mins   6

Dans cet épisode Guillaume interview Jérôme sur l’usage de REST, les nouvelles approches, comment faire évoluer ses APIs web et bien d’autres choses encore.

Enregistré le 20 mai 2016

Téléchargement de l’épisode LesCastCodeurs-Episode–148.mp3

Interview

Ta vie, ton oeuvre

Jérôme Louvel
Jérôme sur InfoQ

Restlet
Restlet framework

Restlet in action chez Manning

REST

REST
Roy Fielding
Débat REST vs SOAP fini ?
RESTful

Microservices et le retour des RPC
gRPC
gRPC et REST

Formalisation des API REST :

JSON
XML
YAML
Protobuf

Les nouvelles approches des APIs

Une API pour tous les consommateurs ou une API par consommateur ?

Article InfoQ sur les APIs facades
Article InfoQ sur les APIs éphémères

Approches alternatives au problèmes des consommateurs multiples:

Appréhender le développement d’APIs

De coder son API dans son langage vers coder son API web.
Contract-first.
Swagger
Open APIs RAML
API Blueprint

Qu’est-ce qui est représentable dans ses langages d’API ?
NordicAPIs
JSON API

Les outils et méthodologies
Restlet Studio

Les stacks pour les APIs webs

Implémentation vs consommation
Les stacks technologiques pour développer des APIs Web Restlet framework

Test des APIs web
Restlet DHC
TestNG

La documentation des APIs

Readme.io
Gelato

Évolution des APIS

Faire évoluer ses APIs, les bonnes pratiques.

Les plateformes d’API

Application traditionnelles our palteformes SaaS / PaaS pour les APIs Web?

Gateway / Proxy

WSO2
Apigee
Amazon API Gateway

Backend as a service

Stackmob (Paypal)
Parse.com (Facebook, arrete)
Firebase (Google)

Restlet APISpark

Serverless

Serverless
Livre blanc Restlet

Le futur

Le futur des APIs

Nous contacter

Contactez-nous via twitter https://twitter.com/lescastcodeurs
sur le groupe Google https://groups.google.com/group/lescastcodeurs
ou sur le site web https://lescastcodeurs.com/
Flattr-ez nous (dons) sur https://lescastcodeurs.com/
En savoir plus sur le sponsoring? [email protected]