www.codein.fr

Dev back

Simplification des builds PHP avec FrankenPHP - ...

Lors de la conférence 'Binary Brewing : Automating FrankenPHP Builds', Boas Falke a présenté FrankenPHP, une solution innovante qui simplifie la gestion et le déploiement des projets PHP en permettant de générer un binaire statique à partir de projets PHP. Cela facilite la distribution d'applications en un seul fichier exécutable et s'intègre parfaitement dans les pipelines CI/CD, comprenant ainsi des avantages dans des environnements hors-ligne et modernes.

Dev back

Comment sortir du code legacy – Conférence API ...

Lors de la conférence API Platform 2024, Smaine Milianni a présenté des méthodes pour sortir du code legacy, souvent difficile à maintenir en raison de l'absence de tests automatisés. Il a partagé des pratiques telles que l'intégration de tests automatisés, l'application des principes SOLID, KISS et DRY, et la mise en œuvre d'une Clean Architecture. Plusieurs méthodologies, comme la méthode MIKADO et le golden master testing, ont également été abordées pour aider à refactoriser le code legacy. Smaine souligne l'importance d'améliorer progressivement la base de code plutôt que de rechercher des solutions miracles.

Dev back

Retour sur "Better Debugging With Xdebug" | API ...

Cet article présente le talk de Derick Rethans sur les améliorations récentes de Xdebug, un outil essentiel pour le débogage en PHP. Il aborde des fonctionnalités telles que xdebug_info pour diagnostiquer l'installation, xdebug_notify pour des messages en temps réel, et des nouveautés comme les breakpoints automatiques et le débogage des closures, rendant le processus de débogage plus flexible et efficace.

Dev back

API PLATFORM Admin : The Ultimate Admin generator| ...

Cet article présente API Platform Admin, un générateur d'interfaces d'administration, mis en avant par Françoix Zaninotto lors de la conférence API Platform Conference 2024. Il souligne son utilisation simple et extensible, sa capacité à réutiliser les configurations existantes et son intégration avec react-admin pour offrir une interface moderne et réactive. L'article met l'accent sur les fonctionnalités au-delà des simples actions CRUD, rendant API Platform Admin un outil attractif pour les développeurs souhaitant personnaliser leurs interfaces.

Dev back

Retour sur le talk "Making Api PLATFORM ...

Cet article résume la présentation de Mathias Arlaud lors de la conférence API Platform 2024, où il propose des méthodes pour optimiser la sérialisation des données, la rendant jusqu'à 4000% plus rapide. Il introduit des métadonnées précises et l'utilisation du streaming pour limiter la consommation de mémoire tout en soulignant les compatibilités limitées de ces nouvelles approches avec les systèmes existants. Les solutions proposées pourraient transformer la performance des API.

Fullstack

L’IA au service de vos projets API-Platform

Lors de la conférence API Platform 2024, Matthieu Werner a présenté l'intégration de l'IA dans les projets API-Platform. Il a évoqué l'adoption croissante de l'IA dans le secteur IT, partagé des outils tels que ChatGPT, Notion AI et d'autres, et souligné l'importance d'une supervision humaine malgré les gains de productivité apportés par l'IA. En conclusion, il a insisté sur le fait que l'IA ne remplace pas les compétences humaines mais les enrichit, permettant de générer des idées et d'améliorer la créativité en développement.

Dev back

Retour sur la conférence "RabbitMQ et Symfony ...

Cette conférence présente RabbitMQ comme un outil essentiel pour l'orchestration asynchrone dans les applications, notamment avec Symfony Messenger et API Platform. Frédéric Bouchery, expert PHP, explique les concepts de base de RabbitMQ, sa configuration, le rôle des queues, ainsi que la gestion des retries. Il souligne l'importance des exchanges et fournit des stratégies pour gérer les messages échoués, montrant ainsi comment intégrer efficacement RabbitMQ dans des projets utilisant Symfony.

Dev back

Codéin à l'API Platform Conference 2024 : ...

Cet article présente un retour sur la conférence API Platform 2024, incluant une keynote de Kévin Dunglas. API Platform est décrit comme une bibliothèque PHP devenue autonome depuis sa version 2, permettant de créer des APIs REST facilement et intégrable avec Symfony et Laravel. La version 4.0 introduit plusieurs nouvelles fonctionnalités et améliorations, y compris le support de GraphQL et des filtres de recherche avancés. L'article propose également des conseils sur la mise en œuvre d'API avec Laravel.

Autre

Les étapes pour lancer votre site e-commerce B2B

Cet article présente une approche progressive pour lancer un projet de e-commerce B2B. Il décrit plusieurs étapes essentielles, y compris la définition d'objectifs, l'étude de marché, le développement d'un POC, et la collecte de retours clients. L'importance de choisir une stack technique évolutive, comme Symfony avec Ibexa DXP et Sylius, est également soulignée. L’approche Quick-Win permet de tester rapidement et de minimiser les risques financiers avant de s’engager dans un projet complet.

Dev back

Retour sur la conférence Symfony Live 2024

La conférence Symfony Live 2024 s'est tenue à Paris, rassemblant des développeurs autour du framework open source Symfony. Des sessions techniques abordant des sujets tels que la gestion des repository, les alternatives simplifiées pour la création d'applications JavaScript sans frameworks lourds, et une meilleure gestion des logs, ont été présentées. Les outils comme Git subtree et FrankenPHP pour le développement et la performance d'applications PHP ont été mis en avant. Les exemplaires disponibles des présentations viennent appuyer le contenu riche de l'événement.