api-platform.com

Fullstack

Headless & Évolutive : concevoir une application découplée avec API Platform et Vue.js (🇫🇷) - API Platform Conference

Cette présentation aborde comment concevoir une application découplée en utilisant API Platform et Vue.js. L'accent est mis sur une architecture totalement découplée qui offre flexibilité, évolutivité et intégration aisée avec des services tiers. On y explore les meilleures pratiques pour bâtir une API robuste avec Symfony, et comment utiliser Vue.js pour consommer cette API, tout en partageant des retours d'expérience concrets et des exemples de code. La présentation met en avant les défis et avantages d'une telle approche dans le développement d'applications évolutives.

Dev back

De Apache à FrankenPHP : simplifier notre infra sans douleur (🇫🇷) - API Platform Conference

Cet article présente un retour d'expérience sur la migration d'une infrastructure SaaS agricole d'Apache/PHP vers FrankenPHP, réalisée sans interruption de service. L'objectif était de simplifier l'infrastructure, d'automatiser la gestion du HTTPS et de réduire la taille des images Docker tout en préservant les processus existants. Le processus de migration se déroule en deux étapes progressives et l'article met en avant les bénéfices et les points d'attention découverts lors de cette transition.

Dev back

Comment j'ai dompté les planètes avec Mercure (🇫🇷) - API Platform Conference

La présentation aborde l'utilisation du protocole Mercure, traditionnellement associé aux applications PHP, dans une application de calcul astronomique développée en Python. L'orateur partage son expérience sur l'intégration de Mercure dans une stack technologique variée, mettant en avant sa capacité à gérer des traitements intensifs de manière asynchrone, ce qui permet d'optimiser les performances lors des calculs.

Fullstack

API Platform x Redis (🇫🇷) - API Platform Conference

L'article présente la conférence API Platform dédiée à l'intégration de Redis avec API Platform. Ce framework, initialement conçu comme un bundle Symfony, a évolué en un outil flexible prenant en charge plusieurs technologies comme GraphQL et MongoDB. Le lead developer partage son expérience en tant qu'utilisateur précoce d'API Platform et discute des fonctionnalités offertes par le support Redis, telles que la sérialisation et la pagination, facilitant le développement d'applications évolutives en utilisant des datastores Redis.

Dev back

API Platform revolution (🇺🇸) - API Platform Conference

L'événement API Platform Conference a annonçé la sortie de la version 3.2 d'API Platform, mettant en avant un nouveau site de documentation révolutionnaire pour tester et découvrir les fonctionnalités. Des informations sur l'utilisation de PHP avec Webassembly seront également partagées, ainsi qu'un aperçu des caractéristiques de la prochaine version, API Platform 4, prévue pour l'année suivante.

Fullstack

Real-time message handling and notifications with API Platform (🇺🇸) - API Platform Conference

Cette présentation explore la construction d'une architecture moderne pour la gestion des messages et les notifications en temps réel, en utilisant API Platform, Symfony Messenger et Mercure. L'objectif est d'établir un flux de travail robuste permettant le traitement des messages et des notifications immédiates aux utilisateurs, tout en garantissant une haute disponibilité et une performance optimale.

Dev back

Making API Platform serialization superfast (🇺🇸) - API Platform Conference

La conférence traite de la sérialisation dans les applications web, notamment en ce qui concerne les API. Elle aborde les nouveaux outils disponibles qui peuvent améliorer les performances du composant Serializer d'API Platform, essentiel pour gérer de grandes quantités de données de manière efficace. Les défis et solutions pour rendre la sérialisation plus rapide seront discutés.

Dev back

Le cache HTTP d'API Platform (🇫🇷) - API Platform Conference

Cet article présente le système de cache HTTP utilisant Caddy avec API Platform. Contrairement à Varnish, Caddy est le reverse-proxy par défaut et permet via ses modules de gérer efficacement le cache, d'optimiser les requêtes et de réduire leur durée. La présentation détaillera comment activer et configurer ce module, ainsi que les meilleures pratiques pour sa gestion.