Tailwind CSS m’a rendu mille fois plus productif dans la création des interfaces

Tailwind CSS

CSS pur, CSS-in-JS, j’ai essayé pas mal de choses. Tailwind, c’est ce qui m’a offert la meilleure expérience développeur.

Ce que j’apprécie :

  • Je reste sur mon composant pour le styliser, pas besoin d’aller chercher une feuille de style.
  • 5 ko de CSS en sortie après le build.
  • La syntaxe est légère.
  • Plus besoin de chercher le bon nommage des classes.
  • Autocomplétion gratuite pour VS Code.
  • Facile à personnaliser.

Le seul inconvénient : Tailwind est fait pour les technologies capables de créer des composants. Mais ce n’est plus vraiment un problème aujourd’hui.

Bonus : CVA gère les variants de composants de façon très propre, ça se marie bien avec Tailwind.