Accueil
Explorer
Soumettre la recherche
Mettre en ligne
S’identifier
S’inscrire
Publicité
Check these out next
Alfresco Development Framework Basic
Mario Romano
Origins of Serverless
Andrii Soldatenko
KazooCon 2014 - Introduction to Kazoo APIs!
2600Hz
How Shopify Scales Rails
jduff
Docker and Pharo @ZWEIDENKER
ZWEIDENKER GmbH
アドテク×Scala @Dynalyst
Sangwon Han
Python in the serverless era (PyCon 2017)
Benny Bauer
Python in the Serverless Era (PyCon IL 2016)
Benny Bauer
1
sur
16
Top clipped slide
Easy REST with OpenAPI
2 May 2019
•
0 j'aime
1 j'aime
×
Soyez le premier à aimer ceci
afficher plus
•
693 vues
vues
×
Nombre de vues
0
Sur Slideshare
0
À partir des intégrations
0
Nombre d'intégrations
0
Télécharger maintenant
Télécharger pour lire hors ligne
Signaler
Technologie
Easy REST with OpenAPI Talk by Norbert Hartl, PharoDays2019
Pharo
Suivre
Maître de conférences à Pharo
Publicité
Publicité
Publicité
Recommandé
Yesplan: 10 Years later
Pharo
2.5K vues
•
30 diapositives
Media Processing Project
Cybera Inc.
259 vues
•
10 diapositives
Client Side Optimization
Patrick Huesler
1.7K vues
•
50 diapositives
Improve Magento Performance
Harald Zeitlhofer
413 vues
•
32 diapositives
Es6 everywhere
Adam Klein
340 vues
•
39 diapositives
Scaling Rails Sites by default
Yi-Ting Cheng
1K vues
•
46 diapositives
Contenu connexe
Présentations pour vous
(11)
Alfresco Development Framework Basic
Mario Romano
•
1.1K vues
Origins of Serverless
Andrii Soldatenko
•
358 vues
KazooCon 2014 - Introduction to Kazoo APIs!
2600Hz
•
4.9K vues
How Shopify Scales Rails
jduff
•
20.9K vues
Docker and Pharo @ZWEIDENKER
ZWEIDENKER GmbH
•
38.3K vues
アドテク×Scala @Dynalyst
Sangwon Han
•
4.7K vues
Python in the serverless era (PyCon 2017)
Benny Bauer
•
317 vues
Python in the Serverless Era (PyCon IL 2016)
Benny Bauer
•
946 vues
Page experience road - WordCamp Athens 2022
Fellyph Cintra
•
87 vues
Amazon Connect를 이용한 장애 대응도구 개발기
창훈 현
•
209 vues
WordPress RESTful API & Amazon API Gateway (English version)
崇之 清水
•
786 vues
Similaire à Easy REST with OpenAPI
(20)
JHipster Conf 2018 : Connect your JHipster apps to the world of APIs with Ope...
chbornet
•
2.1K vues
Designing RESTful APIs
anandology
•
748 vues
Arabidopsis Information Portal, Developer Workshop 2014, Introduction
JasonRafeMiller
•
675 vues
API testing with the help of Rest Assured
Artem Korchevyi
•
113 vues
Test in Rest. API testing with the help of Rest Assured.
Artem Korchevyi
•
223 vues
RESTful API-centric Universe
Tihomir Opačić
•
927 vues
JAX-RS.next
Michal Gajdos
•
1.5K vues
Web Service and Mobile Integrated Day I
Anuchit Chalothorn
•
2K vues
Consuming RESTful Web services in PHP
Zoran Jeremic
•
22.6K vues
Consuming RESTful services in PHP
Zoran Jeremic
•
27.9K vues
Wp JSON API and You!
Jamal_972
•
960 vues
Android and REST
Roman Woźniak
•
19.1K vues
Fully Automate Application Delivery with Puppet and F5 - PuppetConf 2014
Puppet
•
7.2K vues
Rest
Nick Suwyn
•
83 vues
SenchaCon 2016: LinkRest - Modern RESTful API Framework for Ext JS Apps - Rou...
Sencha
•
808 vues
Web api
Sudhakar Sharma
•
17.6K vues
FlutterでGraphQLを扱う
IgaHironobu
•
2.5K vues
Champaign-Urbana Javascript Meetup Talk (Jan 2020)
Susan Potter
•
149 vues
DIY Netflow Data Analytic with ELK Stack by CL Lee
MyNOG
•
5.1K vues
Wt unit 4 server side technology-2
PUNE VIDYARTHI GRIHA'S COLLEGE OF ENGINEERING, NASHIK
•
60 vues
Publicité
Plus de Pharo
(20)
Object-Centric Debugging: a preview
Pharo
•
909 vues
The future of testing in Pharo
Pharo
•
934 vues
Spec 2.0: The next step on desktop UI
Pharo
•
1.3K vues
UI Testing with Spec
Pharo
•
799 vues
Pharo 7.0 and 8.0 alpha
Pharo
•
765 vues
PHARO IoT: Installation Improvements and Continuous Integration
Pharo
•
1.1K vues
Comment soup with a pinch of types, served in a leaky bowl
Pharo
•
587 vues
apart Framework: Porting from VisualWorks
Pharo
•
649 vues
XmppTalk
Pharo
•
1.8K vues
A living programming environment for blockchain
Pharo
•
901 vues
Raspberry and Pharo
Pharo
•
1.6K vues
Welcome: PharoDays 2017
Pharo
•
507 vues
Pharo 6
Pharo
•
904 vues
Robotic Exploration and Mapping with Pharo
Pharo
•
702 vues
Pharo 64bits
Pharo
•
683 vues
Smack: Behind the Refactorings
Pharo
•
575 vues
Pharo VM Performance
Pharo
•
2.5K vues
Git with Style
Pharo
•
376 vues
Pharo JS
Pharo
•
420 vues
Seaside & ReactJS
Pharo
•
578 vues
Dernier
(20)
ISO 27001 How to accelerate the implementation.pdf
Andrey Prozorov, CISM, CIPP/E, CDPSE. LA 27001
•
0 vue
Fab library construction protocol.pdf
AliceChang70
•
0 vue
Automate the Oracle Cloud Applications.pdf
RohitBhandari66
•
0 vue
Migrating to the Cloud - From Preparation to Operation copy.pdf
Symptai Consulting Limited
•
2 vues
Home care agencies!
AlexHill876665
•
0 vue
Ga4 Recommended ecommerce events.pdf
Codilar Technologies
•
0 vue
PTManu.pdf
abrhsh abadi
•
0 vue
Advanced Testing
Postman
•
11 vues
2023 Global Privacy Benchmarks Survey - Webinar May 30 2023.pdf
TrustArc
•
44 vues
REPORT: Heating appliances market in Poland 2022
SPIUG
•
2 vues
Theben DALI-2 Room Solution
Ivory Egg
•
13 vues
Promoting-Digital-Citizenship.pptx
AnaMarie130638
•
0 vue
Best Healthcare App Development Company for Medical Apps
qsstechnosoft1
•
0 vue
State Of GPT
ssuser6f266e
•
0 vue
KC - Kanban Coaching
Adail Viana Neto
•
4 vues
Artificial Intelligence by BlooHack.pptx
qshshw11
•
0 vue
kamil.pdf
AzeemAslam11
•
2 vues
Global Sustainable Masterbatch Market.pdf
Mohit BISResearch
•
0 vue
KMM - Kanban Maturity Model
Adail Viana Neto
•
7 vues
Web Performance Optimization
Livares Technologies Pvt Ltd
•
0 vue
Publicité
Easy REST with OpenAPI
Easy REST with OpenAPI Norbert
Hartl ZWEIDENKER GmbH
ZWEIDENKER GmbH • 10
years old • Software solutions for mobile, web and backend-only, too • Pharo usage is growing steadily • In cologne and organizing this year’s ESUG
REST
REST REpresentational State Transfer
REST • It uses
HTTP
REST • It uses
HTTP • It is resource based
REST • It uses
HTTP • It is resource based • It is not RPC
REST • It uses
HTTP • It is resource based • It is not RPC • It’s about hyper media
REST usually means •
Extract and validate parameters from request • Checking constraints of payload • Produce documented response
JSON Schema { #name ->
(JSONSchema string). #age -> (JSONSchema integer) } asJSONSchema
OpenAPI Spec …
"/pets/{petId}" : { "get" : { "summary" : "A call to acquire a pet", "operationId" : "fetchPet", "parameters" : [ { "name" : "petId", "in" : "path", "schema" : { "type" : "integer" } } ], "responses" : { "200" : { "content" : { "application/json" : { "schema" : …
DEMO
OpenAPI • Specify Calls
and data constraints • Serialize to JSON spec • Can be consumed by a client to automatically create spec conform requests
Questions?
OpenAPI Try https://github.com/zweidenker/OpenAPI Complain to Norbert Hartl norbert@2denker.de
Publicité