Skip to content

Développement d'API avec API Platform

Avatar of Kévin Dunglas Kévin Dunglas

API Plaftorm est devenu un cadre très populaire pour construire des projets web avancés et modernes basés sur les API. Il comprend :
- un composant serveur surpuissant basé sur Symfony pour créer des API web hypermédia et GraphQL ;
- un générateur d'applications web progressives (ReactJS, Vue.js) et d'applications mobiles natives (React Native) ;
- une interface d'administration ReactJS (ReactJS + admin en attente).

Après un aperçu des modèles et formats d'API modernes (REST, Swagger, Hypermedia, HATEOAS, JSON-LD, Hydra, Schema.org, GraphQL...), nous apprendrons à utiliser et étendre les fonctionnalités les plus populaires du composant : Documentation Swagger, pagination, validation, tri, filtrage, authentification, autorisation, négociation de contenu, génération de modèles de données à l'aide du vocabulaire Schema.org. Enfin, nous découvrirons à quel point il est facile d'utiliser la boîte à outils côté client (JavaScript).

Formation d'un jour (7 heures)
Délivrée en anglais
mercredi 26 mars 2025
Starts at 09:00