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

La nouvelle API GraphQL chez Allociné

Description

Retours sur un projet de refonte d'envergure d'une API vieille de quasiment 10 ans. Aujourd'hui basée sur Symfony 4, PHP7, Postgres et Elasticsearch (entre autres), nous présenterons bien sur les concepts de base de GraphQL, nos choix techniques et les dépendances du projet avec notamment plusieurs bundles/librairies "maison" comme le bundle d'Overblog (du même groupe qu'Allociné) ou encore la librairie dataloader-php, associé à un sytème de promesses tiré de React. Nous aborderons des sujets aussi bien techniques que "projet" tels que la sécurité, les performances, les problématiques de caches, etc.

Conférence donnée lors du PHP Tour Montpellier 2018, ayant eu lieu les 17 et 18 mai 2018.

Informations complémentaires

Vidéo

Les speakers

Arnaud LAFON

CEO chez Code Rhapsodie. Indépendant depuis 2011. Développeur, formateur, coach, ... PHP, Symfony, Akeneo, eZ Publish, ...

Jimmy ESCRICH

Jeune savoyard, sortant de l'école d'ingénieur 3iL à Limoges, j'ai posé mes valises à Toulouse. J'ai d'abord travaillé en tant qu'auto-entrepreneur; autodidacte j'ai beaucoup appris sur le développement avec CakePHP et Symfony. Je suis ensuite entré en SSII en travaillant sur Zend Framework notamment et Node JS. Enfin j'ai été recruté par Allociné pour développer sur Symfony. Aujourd'hui je m'épanouis avec toutes les nouvelles technologies, notamment avec GraphQl ce sur quoi porte ma présentation. Vous allez découvrir le futur de l'API, dites au revoir au SOAP et au REST !

Commentaires

Intéressant d'avoir la technique + la partie "historique". Un peu trop de code à un moment, c'était difficile à suivre.
Jonathan Champion, le 21/05/2018
Beaucoup trop compliqué a suivre (même connaissant déjà graphql), manquait de structure
Benjamin Lévêque, le 25/05/2018