Quotidien Shaarli
Hier - April 3, 2025
L'article explore les nouvelles capacités de la fonction attr()
en CSS, qui permet désormais d'utiliser des valeurs autres que du texte, comme des couleurs, des nombres, et des pourcentages. Cette fonctionnalité, bien que non supportée par tous les navigateurs, offre une flexibilité accrue pour styliser des éléments HTML en fonction de leurs attributs. L'auteur présente divers cas d'utilisation, tels que l'assignation de colonnes dans une grille CSS, la gestion des délais d'animation, et la définition de couleurs dynamiques, tout en soulignant les avantages en termes de séparation des préoccupations et de réduction des conflits CSS.
Résumé de cet excellent article : les entreprises ne sont pas nos amies pour la protection de la vie privée, et il faut réellement privilégier les solutions libres
Le SymfonyLive Paris 2025 a rassemblé des centaines de développeurs pour célébrer les 20 ans de Symfony. Fabien Potencier a souligné les progrès du framework, notamment l'amélioration de la documentation et de l'expérience utilisateur. Antoine Bluchet a présenté le nouveau composant "Object Mapper" pour simplifier le mapping d'objets. David Buchmann a expliqué l'utilisation avancée du JSON dans PostgreSQL avec Doctrine. Rémi Janot a discuté des passkeys pour une authentification sécurisée via WebAuthn. Simon André a retracé les succès de Symfony UX, avec une adoption croissante et de nouvelles fonctionnalités prévues. Florian Bogey a abordé la gestion des permissions et le déploiement progressif avec le feature flipping. Jérôme Tamarelle a montré comment optimiser les requêtes dans API Platform en utilisant MongoDB. Enfin, Kévin Dunglas a conclu en présentant FrankenPHP, qui améliore les performances de Symfony en environnement de développement grâce à un mode "watcher".
Ce dépôt contient des liens vers l'ensemble des diapositives des présentations du SymfonyLive Paris 2025
Le deuxième jour du SymfonyLive Paris 2025 a abordé divers sujets : Laura Durieux a souligné les contributions des femmes dans l'histoire de la technologie. Grégoire Pineau a présenté Symfony Messenger et son intégration avec Mercure pour des retours en temps réel. Damien Alexandre a exploré l'utilisation d'HTMX pour améliorer les performances des applications web. Hubert Lenoir et Adrien Roches ont introduit Gotenberg, un outil de génération de PDF fiable. Tugdual Saunier a montré comment Symfony Messenger peut améliorer l'architecture des applications. Matthias Arlaud a détaillé les évolutions d'API Platform, notamment l'adoption des attributs. Enfin, Nicolas Grekas a présenté les nouvelles fonctionnalités de Symfony 7.3, incluant des améliorations dans plusieurs composants. L'événement a célébré les 20 ans de Symfony et mis en avant les contributions de la communauté.