Symfony UX CSS sous le capot 🎨
UX CSS produit les mêmes noms de classes et le même CSS que Panda CSS, sans Node.js. Voici comment : la suite de tests de Panda comme spécification, et Twig qui fait le travail à la compilation des templates.
Moitié changelog, moitié post-mortem, 100 % PHP.
UX CSS produit les mêmes noms de classes et le même CSS que Panda CSS, sans Node.js. Voici comment : la suite de tests de Panda comme spécification, et Twig qui fait le travail à la compilation des templates.
Cette page est un fichier statique, rendu par Symfony au moment du build. Le code qui la produit est désormais un bundle : StaticSiteBundle v0.1.
Dans les coulisses de la correction d'une vague de vulnérabilités Symfony UX : le dépôt de sécurité privé, le tri des tickets, la demande de CVE et la publication. Et ce que deux mois dans les tranchées m'ont appris.
5 ms pour rendre une page Symfony. 0,2 ms pour la servir en fichier statique. 25× plus rapide, même réponse. Il est temps de mettre le kernel à la diète.
Beaucoup de choses se sont passées depuis mon dernier article sur Webpack Encore. Encore 6.0 est sorti, la 7.0 est en préparation avec un support ESM exclusif, et l'expérience des contributeurs a été sérieusement améliorée.
Webpack Encore a été l'outil de gestion des assets par défaut dans Symfony pendant de nombreuses années. Cependant, avec l'essor d'AssetMapper et de Vite, son avenir est incertain.
Curieux à propos de la certification Symfony ? Découvrons ce que c'est, pourquoi elle compte, combien de temps elle demande, et quelques conseils clés pour une préparation efficace !