Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Des API web robustes avec les JSON Schemas
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Nicolas Chambrier
November 29, 2012
Programming
460
0
Share
Des API web robustes avec les JSON Schemas
Retrouvez la démo sur Github :
https://github.com/naholyr/demo-json-schema
Nicolas Chambrier
November 29, 2012
More Decks by Nicolas Chambrier
See All by Nicolas Chambrier
BlendWebMix '14 - Streams Node.js
naholyr
1
140
Other Decks in Programming
See All in Programming
Getting more out of Maven
mlvandijk
0
110
의존성 주입과 모듈화
fornewid
0
130
ふりがな Deep Dive try! Swift Tokyo 2026
watura
0
210
一度始めたらやめられない開発効率向上術 / Findy あなたのdotfilesを教えて!
k0kubun
4
2.9k
AIエージェントで業務改善してみた
taku271
0
520
ルールルルルルRubyの中身の予備知識 ── RubyKaigiの前に予習しなイカ?
ydah
1
170
ローカルで稼働するAI エージェントを超えて / beyond-local-ai-agents
gawa
3
270
事業会社でのセキュリティ長期インターンについて
masachikaura
0
250
Server-Side Kotlin LT大会 vol.18 [Kotlin-lspの最新情報と Neovimのlsp設定例]
yasunori0418
1
140
10 Tips of AWS ~Gen AI on AWS~
licux
5
370
PCOVから学ぶコードカバレッジ #phpcon_odawara
o0h
PRO
0
260
SREに優しいTerraform構成 modulesとstateの組み方
hiyanger
1
110
Featured
See All Featured
We Have a Design System, Now What?
morganepeng
55
8.1k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
180
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
520
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
160
How to train your dragon (web standard)
notwaldorf
97
6.6k
The Cult of Friendly URLs
andyhume
79
6.8k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
320
First, design no harm
axbom
PRO
2
1.2k
ラッコキーワード サービス紹介資料
rakko
1
3M
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Bash Introduction
62gerente
615
210k
Building Adaptive Systems
keathley
44
3k
Transcript
Des APIs Web Robustes Grâce aux JSON Schemas
Nicolas Chambrier (@naholyr) Expert technique, développeur PHP/Node Antoine Hérault (@Herzult)
Consultant développeur chez &
Bien plus qu'une application
XML
JSON
Equipe Mobile Equipe API Organisation
Description de l'API Méthodes Ressources
Ben les gars, restez sur XML, ya les outils pour
ça !
Les Schémas JSON
Les Schémas JSON : références … …
Génération de la DOC « A Node.js build tool for generating
HTML documentation from JSON schemas. » "npm is the new apt-get" ;) • Créer ses templates • " " • Done !
Validation Démo de validation en ligne de commande • Des
messages d'erreur clairs • Utiles à l'utilisateur et/ou à la machine
Et dans la vraie vie ? • Google API Discovery •
Composer configuration • Idées : ◦ Générer des formulaires depuis les schémas ◦ Offrir au client de quoi faire une vraie validation
Implémentations • Java • PHP • JavaScript • Python •
Ruby • … • Faire communiquer des services entre eux basés sur JSON Schema
HATEOAS Richardson Maturity Model
HATEOAS
Démo ! Validation côté client automatisée