Ce billet explique l'impact souvent méconnu des délimiteurs Twig sur l'espace blanc dans le HTML généré, causant des problèmes de mise en page, des diffs Git bruyants et des réponses HTTP plus lourdes. L'auteur partage son expérience et détaille comment maîtriser ces délimiteurs ({{-}, {%-}, etc.) pour contrôler précisément l'espace blanc et améliorer la qualité du code. Une lecture essentielle pour les développeurs Symfony souhaitant optimiser leurs templates.
Luis Ouriach propose de remplacer le système d'espacement de 4px par la suite de Fibonacci. Il critique la monotonie et le manque de précision des espacements basés sur des multiples de 4, suggérant que l'utilisation de nombres impairs pourrait améliorer l'apparence des composants. Il illustre cette idée avec des exemples de composants et de polices, montrant que les espacements impairs peuvent offrir un rendu plus serré et harmonieux. Enfin, il introduit la suite de Fibonacci comme une méthode systématique pour gérer les espacements de manière plus naturelle et esthétique.