Dev Breeze

Dev back

Real-world uses of TypeScript’s utility types

Cet article présente des cas d'utilisation réels des types utilitaires de TypeScript dans le développement d'applications web au sein de Budibase, une plateforme de création d'applications en open source. L'auteur explore les types utilitaires intégrés de TypeScript, tels que le type "Partial", et leur rôle dans le codage, notamment pour rendre des propriétés optionnelles ou pour assurer la sécurité des types lors de la définition des clés d'objet. L'article met en évidence les avantages et inconvénients de ces types ainsi que des exemples pratiques de leur application quotidienne dans le code de Budibase.

Autre

Découvrez les speakers de l’API Platform Con 2025 | Les-Tilleuls.coop

L'API Platform Conference 2025, prévue les 18 et 19 septembre, célébrera le dixième anniversaire d'API Platform avec des interventions de prestigieux speakers tels que Fabien Potencier et des membres de la core team Laravel. Ce sera une occasion unique pour les participants de découvrir des retours d'expérience, des cas d'usage concrets et des annonces marquantes. Les inscriptions sont ouvertes avec des tarifs réduits pour les étudiants et les demandeurs d'emploi. Un programme riche et diversifié attend les participants, réunissant experts et passionnés autour de cette technologie de référence.

Dev back

Une ressource pour un CRUD – API Platform & Sylius : une histoire d'amour (🇫🇷) - API Platform Conference

Sylius, principalement un framework e-commerce, permet également de gérer des opérations CRUD puissantes et extensibles depuis sa version 2.0. Sa Sylius Stack, avec les bundles Resource et Grid, peut être utilisée indépendamment dans des projets Symfony. API Platform et Sylius, bien que conçus différemment (API pour l'un, web pour l'autre), partagent des similitudes dans la gestion des opérations CRUD. Le talk explore les différences, les façons d'étendre ces opérations et les stratégies d'interconnexion entre les deux frameworks.

Dev back

Repenser les filtres API Platform : une nouvelle syntaxe en version 4.1 (🇫🇷) - API Platform Conference

La version 4.1 d'API Platform a été lancée avec une nouvelle syntaxe de filtres améliorée, inspirée par les avancées de la version 4.0. Cette mise à jour vise à simplifier l'utilisation et l'extension des projets API. Le talk explore les contributions au développement de cette fonctionnalité, identifiant les limites des approches précédentes et proposant une solution simplifiée pour les développeurs, qu'ils soient novices ou expérimentés. Des exemples pratiques seront fournis pour aider les utilisateurs à tirer parti des nouvelles améliorations.

Autre

Help! My Tech Skills Have an Expiration Date (🇺🇸) - API Platform Conference

Dans un monde technologique en constante évolution, les développeurs font face à la peur de devenir obsolètes et d'être dépassés par les nouvelles compétences demandées. Cette présentation aborde de manière humoristique comment rester pertinent sans céder à la frénésie des frameworks. À travers des anecdotes réelles et des réflexions sur l'impact de l'IA sur les emplois, elle explore comment se préparer pour l'avenir sans se laisser distraire par chaque nouvelle tendance. L'accent est mis sur l'importance de choisir les compétences à acquérir judicieusement.

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.