Introduction
En juillet 2026, Shadcn/UI a annoncé un changement de cap majeur : la bibliothèque de composants Base UI est désormais par défaut, remplaçant Radix qui avait été la norme depuis le lancement de Shadcn/UI en janvier 2023. Ce changement reflète l'évolution des besoins des développeurs et l'innovation continue dans le domaine des bibliothèques de composants.
Pourquoi Base UI ?
Stabilité et Performances
Base UI a atteint une stabilité impressionnante avec sa version 1.6.0, enregistrant plus de 6 millions de téléchargements hebdomadaires. La bibliothèque offre des composants non stylés, accessibles et testés dans des millions d'applications, ce qui en fait un choix privilégié pour de nombreux développeurs.
Adoption par la Communauté
Depuis l'introduction de Base UI, la communauté a démontré une préférence notable pour cette bibliothèque. Les projets créés avec l'outil shadcn/create choisissent Base UI plutôt que Radix dans un ratio de 2 pour 1. Cette adoption rapide a influencé la décision de Shadcn/UI de faire de Base UI le choix par défaut.
Qu'est-ce que cela signifie pour les développeurs ?
Continuité et Flexibilité
Bien que Base UI soit désormais la norme, Radix n'est pas pour autant déprécié. Shadcn/UI continue de supporter Radix, garantissant que toutes les mises à jour et nouveaux composants seront disponibles pour les deux bibliothèques, sauf si un composant est exclusif à Base UI. Cela signifie que les développeurs n'ont pas besoin de migrer immédiatement leurs projets existants.
Documentation et Support
Les pages de documentation et les composants s'ouvrent désormais par défaut sur Base UI, avec les documents Radix accessibles en un clic. Cette approche assure une transition en douceur pour ceux qui souhaitent adopter Base UI tout en maintenant le support pour Radix.
Impact sur les projets tech
Avantages pour les Nouveaux Projets
Pour les nouveaux projets, Base UI est désormais le choix par défaut lors de l'initialisation via npx shadcn init. Cette décision simplifie le processus pour les développeurs débutant de nouveaux projets, en leur offrant une bibliothèque moderne et largement adoptée dès le départ.
Exemple de Cas d'Usage
Prenons le cas de Tech Innovators, une startup qui développe des solutions SaaS. En adoptant Base UI, l'équipe a pu réduire le temps de développement de son interface utilisateur de 20%, grâce à la richesse des composants offerts et à leur intégration facile.
Conclusion
Le passage à Base UI comme bibliothèque par défaut dans Shadcn/UI est une décision stratégique qui reflète l'évolution des préférences des développeurs et les améliorations continues de la bibliothèque. Ce changement offre de nouvelles opportunités pour les projets tech, tout en garantissant une flexibilité et un support pour ceux qui utilisent encore Radix.
Discutons de ton projet en 15 minutes.