Aller au contenu
AFUP AFUP Day 2024 Baromètre Planète PHP PUFA
 

Maintenir et faire évoluer une API GraphQL

Description

Comment éviter de casser une API pour ses clients ? Comment continuer de la faire évoluer, le tout sans subir une maintenance trop lourde ? La solution n'est pas simple… Reprenons les bases : l'évolution d'une API consiste à s'efforcer de maintenir le corps de la requête / réponse, les paramètres de la requête, ses fonctionnalités générales, en ne les brisant que lorsque cela est absolument nécessaire. Ce concept n'est pas nouveau, mais il faut le dire, GraphQL va bien nous faciliter la tâche. Voyons ensemble comment mettre en place une API GraphQL évolutive, nous apportant plus de flexibilité et de liberté, tout en évitant (en théorie) aux clients d'avoir à migrer leur application vers une nouvelle version complètement différente.

Conférence donnée lors du Forum PHP 2018, ayant eu lieu les 25 et 26 octobre 2018.

Informations complémentaires

Vidéo

Le speaker

Aurélien DAVID

Rockstar dans l'âme, Aurélien aime autant réaliser des projets qui touchent la vie des gens, que des lignes de basses funky. JoliCodeur pendant 3 ans, il a toujours accordé beaucoup d'importance à la satisfaction des utilisateurs autant que des développeurs. Il accompagne désormais la startup Cap Collectif en tant que CTO, pour réaliser les meilleurs processus participatifs possible.

Commentaires

très bonne conf avec quelques bonnes pratiques qui sont importantes aussi sur REST
Jerome Martin, le 25/10/2018
Un ensemble de bonnes pratiques pour faire évoluer des apis exposées. Interessant
Matthieu helary, le 25/10/2018
Merci Aurélien pour cette conf. Toujours un plaisir de te voir partager ainsi. Merci !
jeremyFreeAgent (Jérémy Romey), le 29/10/2018