AFUP Day Lyon, première édition en ligne

Unplug the HTTPlug

Format: 20 minutes

ll y a beaucoup de librairies qui permettent de faire des appels HTTP depuis nos applications. Parfois un projet utilise plus d’un « client » et il devient compliqué de savoir et contrôler comment ces appels sont déclenchés.

HTTPlug est un petit écosystème (librairies, adapteurs, bridges avec les frameworks, actif dans la création des PSRs…) qui peut aider à créer une abstraction autour du client HTTP. Il contient les adapteurs vers les librairies les plus connues (Guzzle, cURL, …) et adopte complètement les PSR7 et PSR18. En utilisant quelque chose comme HTTPlug, vous aurez la possibilité de normaliser le comportement et d’avoir un seul point d’entrée pour interagir avec les APIs.

Avec ce talk, l’objectif est de présenter l’écosystème, ses avantages, inconvénients et comment il peut aider votre projet à être plus solide.

Retrouvez les slides sur : SpeakerDeck, public.chstudio.fr