Avantages et inconvénients
Ce que Headless UI fait particulièrement bien — et les limites à anticiper.
Avantages
- Par l'équipe Tailwind — intégration parfaite
- Accessible (WAI-ARIA) par défaut
- Compatible React et Vue
- Léger et sans opinions de style
Inconvénients
- Moins de composants que Radix Primitives
- Requiert Tailwind pour une utilisation optimale
- shadcn UI couvre souvent les mêmes besoins
Headless UI : quand ça a du sens.
Utile en complément de shadcn UI pour des composants non couverts.
À garder si
Tu utilises Tailwind et veux des primitives accessibles. shadcn UI ne couvre pas le composant dont tu as besoin
À challenger si
Tu veux des composants déjà stylisés (shadcn UI). Tu n'utilises pas Tailwind
