Symfony

Autre

Du vrai serverless ou comment faire tourner PHP dans le navigateur pour documenter API Platform, API Platform Event - API Platform

Cet article présente une conférence sur l'utilisation de WebAssembly pour exécuter PHP dans le navigateur, afin d'améliorer la documentation d'API Platform. L'idée est de tester des API sans avoir besoin d'un serveur coûteux, en permettant l'exécution de projets PHP directement dans le navigateur. Cela facilite la création d'une documentation interactive où les utilisateurs peuvent essayer le code en temps réel.

Dev back

Meetup AFUP Rennes de Juin : PHPStan et REX France Télévision, API Platform Event - API Platform

Le meetup AFUP de Rennes, prévu le 28 juin 2023, présentera des interventions sur PHPStan et les expériences de France Télévision. Frédéric Bouchery discutera de l'impact de PHPStan via un live coding, tandis qu'Albin Kester exposera l'architecture API utilisée pour gérer les sites d'actualités de France 3 et Franceinfo. Un moment convivial avec apéro et pizzas est également prévu.

Dev back

Tracking user activity logs using Loggastic, API Platform Event - API Platform

Loggastic est une bibliothèque open source permettant de suivre et stocker les journaux d'activité des utilisateurs dans Elasticsearch, conçue sur Symfony avec le support d'API Platform. L'article explore les concepts de la bibliothèque, comment l'intégrer dans une application et comment l'adapter à des besoins spécifiques, tout en offrant des conseils pour son échelle avec de grandes quantités de données.

Dev back

Gestion de webhooks standardisés avec API Platform, OpenAPI et Symfony Webhook, API Platform Event - API Platform

Cet article traite de la gestion des webhooks dans le cadre d'une API web utilisant API Platform et OpenAPI. Il aborde les défis liés à l'intégration des webhooks dans les architectures REST et aux principes du Linked Data, tout en proposant des solutions respectant les standards du web ouvert. L'intervenant, Kévin Dunglas, présente comment implémenter efficacement les webhooks sans compromettre l'intégrité de l'API.

Dev back

Cache HTTP pour les API REST, API Platform Event - API Platform

Cette présentation aborde l'utilisation d'un reverse proxy de mise en cache pour améliorer les performances des API REST. Elle met l'accent sur les bonnes pratiques d'utilisation des instructions de cache HTTP, la gestion de l'invalidation du cache et l'utilisation de Edge Side Includes (ESI) pour le traitement des listes de résultats, offrant ainsi des conseils pratiques pour optimiser le temps de réponse des API.

Dev back

Remplacer une base de données par une API sans toucher l’existant, Mission Impossible ?, API Platform Event - API Platform

Cet article traite de la mise en œuvre d'une API en remplacement d'une base de données sans modifier le code existant. L'auteur partage son expérience et présente des questions clés à considérer pour réussir cette transition tout en maintenant la scalabilité et la réutilisabilité de l'outil. Il souligne l'importance d'utiliser des outils Symfony et propose des solutions éprouvées en production.