© Restlet 2014
© Restlet 2014
Transformez vos Google
Spreadsheets en API Web
Manuel Boillod
@mboillod @restlet
© Restlet 2014
Manuel Boillod
Ingénieur R&D chez Restlet
JUG Leader Nantes
@mboillod
boillodmanuel
© Restlet 2014
Ingénieur R&D chez Restlet
JUG Leader Nantes
@mboillod
boillodmanuel
Manuel Boillod
© Restlet 2014
Les données
“ Les données sont devenues une ressource,
peu différente des matières premières, comme
le char...
© Restlet 2014
Google Spreadsheet
● Simple pour tous
● Dispo sur Internet
● Sécurisé
● Collaboratif
● SDK Google
https://d...
© Restlet 2014
http://github.com/boillodmanuel/google-spreadsheets
© Restlet 2014
Spreadsheet boy
© Restlet 2014
Écosystème
définition
● json schema
● raml
● swagger
● json-editor
services
● postman
● runscope
● apispark
© Restlet 2014
{
"title":"Example Schema",
"type":"object",
"properties":{
"firstName":{
"type":"string"
},
"lastName":{
"...
© Restlet 2014
Raml
Description d’une API
© Restlet 2014
Swagger
Boite à outils
● Swagger-UI
● Sdk Generation
● Annotation Java
● Swagger Editor
© Restlet 2014
JSON Editor
Génération d’IHM
A partir d’un JSON schema
http://jeremydorn.com/json-editor/
© Restlet 2014
Postman
Tests d’API
© Restlet 2014
Runscope
Tests d’API
● debug
● test
● monitoring
© Restlet 2014
APISpark
Management d’API
● conception
● hébergement
● versioning
● documentation
● génération sdk
● connec...
© Restlet 2014
Restlet Studio
Design d’API
● conception
● documentation
● génération sdk
● export
© Restlet 2014 http://restlet.com @restlet
https://raw.githubusercontent.com/boillodmanuel/google-spreadsheets/master/devf...
Prochain SlideShare
Chargement dans…5
×

Transformez vos Google Spreadsheets en API web - DevFest 2014

949 vues

Publié le

Le DevFest est une conférence organisée par le Google Developer Group (GDG) de Nantes.
Cette présentation est en français et explique comment créer une API web depuis une feuille de calcul Google (Spreadsheet).
---
DevFest is a conference organized by the Google Developer Group in Nantes, France.
This presentation is in French. It shows you how to build a web API from a Google Spreadsheet.

Publié dans : Logiciels
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
949
Sur SlideShare
0
Issues des intégrations
0
Intégrations
18
Actions
Partages
0
Téléchargements
5
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Transformez vos Google Spreadsheets en API web - DevFest 2014

  1. 1. © Restlet 2014
  2. 2. © Restlet 2014 Transformez vos Google Spreadsheets en API Web Manuel Boillod @mboillod @restlet
  3. 3. © Restlet 2014 Manuel Boillod Ingénieur R&D chez Restlet JUG Leader Nantes @mboillod boillodmanuel
  4. 4. © Restlet 2014 Ingénieur R&D chez Restlet JUG Leader Nantes @mboillod boillodmanuel Manuel Boillod
  5. 5. © Restlet 2014 Les données “ Les données sont devenues une ressource, peu différente des matières premières, comme le charbon ou le minerai de fer, et dont l'importance économique dépassera celle du pétrole. “ Le Monde - goo.gl/80pnlq
  6. 6. © Restlet 2014 Google Spreadsheet ● Simple pour tous ● Dispo sur Internet ● Sécurisé ● Collaboratif ● SDK Google https://developers.google.com/google-apps/spreadsheets/
  7. 7. © Restlet 2014 http://github.com/boillodmanuel/google-spreadsheets
  8. 8. © Restlet 2014 Spreadsheet boy
  9. 9. © Restlet 2014 Écosystème définition ● json schema ● raml ● swagger ● json-editor services ● postman ● runscope ● apispark
  10. 10. © Restlet 2014 { "title":"Example Schema", "type":"object", "properties":{ "firstName":{ "type":"string" }, "lastName":{ "type":"string" }, "age":{ "description":"Age in years", "type":"integer", "minimum":0 } }, "required":[ "firstName", "lastName" ] } Description d’un JSON Outils ● validator ● ui generation ● documentations Draft Version 4 Json Schema
  11. 11. © Restlet 2014 Raml Description d’une API
  12. 12. © Restlet 2014 Swagger Boite à outils ● Swagger-UI ● Sdk Generation ● Annotation Java ● Swagger Editor
  13. 13. © Restlet 2014 JSON Editor Génération d’IHM A partir d’un JSON schema http://jeremydorn.com/json-editor/
  14. 14. © Restlet 2014 Postman Tests d’API
  15. 15. © Restlet 2014 Runscope Tests d’API ● debug ● test ● monitoring
  16. 16. © Restlet 2014 APISpark Management d’API ● conception ● hébergement ● versioning ● documentation ● génération sdk ● connecteur ● ...
  17. 17. © Restlet 2014 Restlet Studio Design d’API ● conception ● documentation ● génération sdk ● export
  18. 18. © Restlet 2014 http://restlet.com @restlet https://raw.githubusercontent.com/boillodmanuel/google-spreadsheets/master/devfest-2014.pdf

×