Dev Breeze

Dev front

How To Become A React-admin Grandmaster In 237 Easy Steps - API Platform Conference

Cet article présente comment utiliser la bibliothèque react-admin pour transformer une interface d'administration, générée automatiquement à partir d'une API avec API Platform, en une application attrayante. Il explore les hooks et les composants offerts par react-admin, tout en faisant le lien avec l'importance d'une bonne expérience utilisateur même pour des applications destinées aux clients. L'article s'adresse aussi à ceux qui n'ont pas de connaissances en JavaScript et les incite à s'y plonger.

Dev back

API Platform Next.js client generator: contributing as a junior developer. - API Platform Conference

L'article présente le générateur de client Next.js pour API Platform, devenu le cadre par défaut pour cette distribution. Il aborde les dernières modifications et montre qu'il est possible de contribuer au projet API Platform même en tant que développeur junior. L'accent est mis sur l'accessibilité de la contribution et l'importance de la communauté.

Dev back

Better PHP Sites with the Caddy Web Server - API Platform Conference

Cette présentation porte sur l'utilisation de Caddy comme serveur web pour améliorer la qualité des applications PHP. Le point essentiel est que, même si les développeurs d'applications ont souvent tendance à ignorer le serveur web, en le comprenant mieux, on peut simplifier l'architecture, réduire les coûts, et améliorer la productivité. L'auteur de Caddy explique comment API Platform utilise Caddy pour offrir plus de sécurité, de confidentialité, et une expérience développeur améliorée.

Dev back

API Horror Stories from an Unnamed Coworking Company - API Platform Conference

Cet article raconte des expériences hilarantes et problématiques vécues avec des API dans une entreprise de coworking. Il aborde des sujets tels que la complexité des monolithes, les interdépendances destructrices entre services, l'absence de documentation, et comment ces faiblesses entraînent de graves dysfonctionnements. L'auteur partage des anecdotes sur des systèmes qui s'effondrent en raison de latences et de blocages, ce qui crée une atmosphère chaotique au sein de l'organisation.

Dev back

A suitable serialization with API Platform and Symfony - API Platform Conference

Cette présentation aborde le processus de sérialisation des objets dans le cadre d'API Platform et Symfony. Elle souligne l'importance de choisir la solution technique adéquate en fonction des besoins spécifiques. Plusieurs outils sont disponibles, comme les groupes, les transformateurs de données et les contrôles d'accès, chacun répondant à des exigences précises. L'objectif est d'aider les développeurs à faire des choix éclairés concernant la sérialisation dans leurs projets utilisant ces technologies.

Fullstack

Créer une web app & une app mobile en React Native grâce à API Platform, API Platform Event - API Platform

L'événement proposé par Gregoire Hébert se concentre sur la création d'une application web et mobile utilisant React Native et l'API Platform. Les participants apprendront à construire une API web fonctionnelle intégrant Symfony et Doctrine, avec des fonctionnalités avancées telles que la validation, la pagination et la documentation via Swagger. De nouveaux outils front-end seront également explorés, notamment un système d'administration basé sur React et Redux, ainsi qu'un générateur de code pour interfaces ReactJS.

Autre

Meetup AFUP - Février, API Platform Event - API Platform

L'événement Meetup AFUP de février à Limoges se déroule à la Faculté des Sciences et Techniques, proposant une conférence sur le framework API Platform animée par Maxime Hélas. Cet événement est gratuit et ouvert à tous, favorisant les échanges entre professionnels et étudiants du développement web. Les participants doivent s'inscrire en raison du nombre de places limité.

Autre

TP Docker (1) – Compiler CMatrix sous Alpine Linux

Cet article présente un atelier pratique sur la compilation de CMatrix sous Alpine Linux, mettant en évidence les étapes de récupération des paquets, de création d'une image Docker, et de gestion des dépendances nécessaires à la compilation. L'auteur guide pas à pas à travers les obstacles rencontrés et propose une méthodologie pour réussir cette compilation dans un environnement minimaliste.

Autre

TP Docker (3) – Un conteneur CMatrix pour toutes les plateformes

Cet article détaille la troisième partie d'un atelier pratique sur Docker. Il explique comment construire et publier une image de conteneur optimisée de l'économiseur d'écran CMatrix compatible avec plusieurs plateformes (Intel, AMD, Mac Silicon, Raspberry Pi, S/390, etc.) en utilisant Docker Hub. L'auteur rappelle également la configuration nécessaire pour rendre les images disponibles sur Docker Hub et souligne les différences de vitesse de construction selon l'architecture utilisée.