Dev Breeze

Dev back

Cache HTTP pour les API REST (🇫🇷) - API Platform Conference

Lors de cette conférence, le Lead Developer de Liip discute de l'importance de la mise en cache dans les API REST. Il présente comment un reverse proxy peut améliorer le scaling et le temps de réponse des API. Les bonnes pratiques relatives à l'utilisation des instructions de cache HTTP et à l'invalidation du cache sont expliquées, ainsi que le concept de cache tagging et l'utilisation des Edge Side Includes (ESI) pour optimiser les résultats.

Dev back

TP Docker (2) – Conteneuriser CMatrix avec un multi-stage build optimisé

Cet article propose un tutoriel pratique sur la conteneurisation de CMatrix en utilisant Docker avec une approche de multi-stage build. Il aborde d'abord une méthode peu efficace qui produit une image lourde, puis il introduit des techniques pour optimiser la taille de l'image Docker en corrigeant les erreurs, combinant des commandes et en créant un utilisateur dédié. À travers des étapes itératives, l'auteur explique comment réduire le poids de l'image tout en maintenant ses fonctionnalités, incluant l'ajout de dépendances nécessaires. Les bonnes pratiques sont mises en valeur pour garantir une image Docker légère et efficace.

"
Autre

Les ptits outils web du Fediverse

Cet article présente une liste d'outils utiles concernant le Fediverse, incluant FediList pour obtenir des statistiques sur les instances, FediBuzz pour suivre les hashtags populaires, et des outils pour détecter et trouver des instances adaptées. Chaque outil est décrit brièvement, mentionnant ses fonctionnalités et ses limites, soulignant que certains ne sont pas complètement fiables ou à l'abandon.

Autre

The bright and exciting future of the decentralized web (🇺🇸) - API Platform Conference

La conférence aborde la vision d'un web décentralisé en réponse à la domination des grandes entreprises technologiques. Les intervenants présentent des technologies inspirantes pour reprendre le contrôle de nos données et promouvoir un web durable, loin des pratiques actuelles jugées insoutenables, sans passer par des discours habituels sur la blockchain.

Dev back

What's New in Caddy, the webserver of API Platform - API Platform Conference

Caddy est un serveur web polyvalent axé sur la facilité d'utilisation et la sécurité. Lors de la conférence API Platform, il a été présenté ses nouvelles fonctionnalités, telles que les upstreams dynamiques, les améliorations du matching CEL et la fonction d'authentification. Ces améliorations visent à aider à la mise à l'échelle des idées d'affaires créatives.

Sécurité

WebAuthn : se débarrasser des mots de passe. Définitivement. - API Platform Conference

L'article discute de l'importance de se débarrasser des mots de passe pour améliorer la sécurité des applications web, en mettant en avant l'utilisation de WebAuthn. Ce protocole permet une authentification via des interactions simples comme la biométrie, offrant des solutions plus sécurisées contre les menaces d'authentification. L'implémentation est présentée comme étant accessible tant côté backend que frontend.

Dev back

Tests avancés - API Platform Conference

Les tests avancés sont essentiels pour garantir la pérennité des projets utilisant API Platform et Symfony. Cette présentation aborde les outils et techniques pour améliorer la qualité du code, y compris des méthodes de test pour couvrir à 100% le code et éviter les régressions. Elle inclut la configuration CI/CD et des approches pour tester des API distantes sans les solliciter.