Api platform

Dev back

Repenser les filtres API Platform : une nouvelle syntaxe en version 4.1, API Platform Event - API Platform

La version 4.1 d'API Platform introduit une nouvelle syntaxe pour les filtres, inspirée par les avancées de Laravel en version 4.0. Ce talk présente les contributions à cette évolution, identifiant les limites de l'ancienne approche et proposant une solution simplifiée. Grâce à des exemples pratiques, il met en avant comment ces mises à jour peuvent réduire la complexité dans l'utilisation et l'extension des APIs, s'adressant tant aux nouveaux utilisateurs qu'aux développeurs expérimentés afin d'optimiser leurs projets.

Dev back

MongoDB : Demandez-en plus à votre base de données, API Platform Event - API Platform

Cet événement se concentre sur la base de données MongoDB, mettant en avant son intégration avec API Platform. La session démontrera comment MongoDB, en tant que solution NoSQL flexible, simplifie le développement d'APIs modernes. Des outils comme Atlas Search et Compass seront présentés comme des atouts pour l'expérience développeur, rendant le stockage et la gestion de données plus simples.

Fullstack

Mercure, SSE, API Platform et un LLM élèvent un chat(bot), API Platform Event - API Platform

Cet article discute de la création d'un chatbot en temps réel utilisant Mercure, une API PHP et un LLM, mettant l'accent sur la communication efficace entre les différentes briques pour améliorer la performance. Il soulève des questions sur la compatibilité de Symfony et API Platform avec les technologies modernes d'intelligence artificielle et explore les meilleures approches pour interagir avec des LLM via PHP.

Dev back

How API Platform 4.2 is Redefining API Development, API Platform Event - API Platform

API Platform 4.2 améliore l'expérience développeur et la performance. Il présente de nouvelles fonctionnalités majeures, notamment un Object Mapper pour réduire le code répétitif et une intégration du Json Streamer pour diminuer la consommation mémoire et améliorer le TTFB. Le cœur du système est revu pour intégrer des métadonnées de ressources améliorées et des filtres puissants, rendant le développement plus rapide et robuste.

Fullstack

Help! My Tech Skills Have an Expiration Date, API Platform Event - API Platform

Cette conférence aborde le défi que rencontrent les développeurs pour rester à jour dans un monde technologique en constante évolution. À travers des anecdotes et des réflexions sur l'apprentissage des nouvelles technologies, elle propose des conseils sur comment éviter de se sentir obsolète sans se perdre dans la quête de chaque nouvelle tendance, comme l'apprentissage de Rust ou des frameworks JavaScript éphémères.

Dev back

Et si on utilisait l'Event Storming dans nos projets API Platform ?, API Platform Event - API Platform

L'Event Storming est une méthode de conception collaborative qui se concentre sur l'utilisateur et son parcours, idéale pour la création d'interfaces. Cette conférence explore son application dans les projets API Platform, abordant les pièges à éviter et les adaptations nécessaires pour son succès, tout en intégrant des concepts comme ORM, ODM et Event Sourcing.

Dev back

Design Pattern, le trésor est dans le vendor , API Platform Event - API Platform

Cette conférence explore comment intégrer efficacement les design patterns dans des projets réels grâce à des frameworks tels qu'API Platform et Symfony. À travers des exemples concrets, elle démontre comment ces patterns peuvent apporter modularité, flexibilité et maintenabilité aux applications, offrant ainsi des clés pratiques pour leur utilisation quotidienne.

Dev back

API Platform, JsonStreamer and ESA for a skyrocketing API, API Platform Event - API Platform

Lors d'un événement sur l'API Platform, il a été discuté de l'impact des API sur les performances lorsque celles-ci retournent de gros documents. La présentation a mis en avant le composant JsonStreamer de Symfony, conçu pour streamer efficacement le JSON, ce qui est idéal pour les ensembles de données volumineux et pour la livraison en temps réel. Des benchmarks simples ont été présentés pour démontrer comment le streaming améliore l'utilisation de la mémoire et le temps de réponse. De plus, la complexité de JSON-LD et la méthode ESA (Edge Side APIs) ont été abordées, cette dernière permettant de diviser les charges utiles JSON importantes en appels plus petits, améliorant ainsi la performance perçue et l'expérience utilisateur, particulièrement dans des environnements à haute latence.