À propos du projet
Fluent UI Web est un projet open source de Microsoft qui fournit une collection d’utilitaires, de composants React et de Web Components pour créer des applications web. Le dépôt héberge trois projets distincts qui peuvent être combinés, ce qui permet une migration progressive entre les versions.
Les trois projets sont :
- React Components (v9) : décrit comme nouveau, pérenne et tourné vers l’avenir, utilisé par Microsoft 365. Distribué sur npm sous le nom @fluentui/react-components, avec la documentation sur react.fluentui.dev.
- React (v8) : décrit comme mature, utilisé par Office. Distribué sous le nom @fluentui/react, avec la documentation sur aka.ms/fluentui-react. Le README indique que la v8 est encore largement utilisée et encourage la migration vers la v9, en renvoyant à une vue d’ensemble de la migration et à un guide de correspondance des composants.
- Web Components : une implémentation Web Component de Fluent UI, utilisée par Edge. Distribuée sous le nom @fluentui/web-components.
Chaque projet dispose de son propre README, journal des modifications, guide de démarrage rapide, site de documentation et étiquettes d’issues au sein du dépôt partagé. Le README indique que combiner les composants Fluent UI React v9 avec des composants v8 ou v0 est possible et prend en charge une migration progressive.
Le projet fait également référence à Fluent UI Insights, une série de vidéos couvrant la conception et les décisions derrière le système de design, avec des épisodes sur le positionnement, le styling, Griffel, les API fondamentales, le theming et l’accessibilité par défaut.
Licence : tous les fichiers du dépôt sont soumis à la licence MIT, tandis que l’utilisation des polices et icônes référencées est soumise à un accord de licence distinct sur les ressources. Le projet a adopté le Code de conduite open source de Microsoft.
Notes historiques : l’ancien projet Office UI Fabric React a évolué vers Fluent UI, et le dépôt office-ui-fabric-react est devenu ce dépôt fluentui ; la bibliothèque anciennement appelée office-ui-fabric-react est désormais disponible sous le nom @fluentui/react. Fluent UI React Northstar a été remplacé par Fluent UI React Components v9 et a atteint sa fin de vie en juillet 2025.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.