Ce que j'aime chez Semantic UI React, c'est la facilité d'intégration de ses composants dans n'importe quelle application React. Avec les composants prêts à l'emploi, on peut construire une interface utilisateur très légère et belle.
J'ai d'abord découvert Semantic UI avec sa version jQuery et je l'ai choisi en raison de sa simplicité visuelle. Je n'aimais pas vraiment les couleurs et/ou les designs des autres bibliothèques, et en cherchant des alternatives, j'ai trouvé Semantic UI. Depuis, je l'utilise toujours pour mes projets personnels, et lorsque la rapidité est requise, également pour des projets professionnels.
Donc, quand j'ai commencé à utiliser React pour les applications monopage, j'ai évidemment choisi Semantic UI React et je suis très content de ma décision. Avis collecté par et hébergé sur G2.com.
La principale chose que je n'aime pas à propos de Semantic UI React est que personnaliser leurs composants peut être vraiment difficile. À mon avis honnête, ils abusent de la règle CSS '!important', ce qui pose parfois problème lorsque vous devez donner un aspect légèrement personnalisé à leurs composants (par exemple, changer légèrement la couleur d'un bouton).
Une dernière chose que je n'ai pas aimée à propos de la version React de Semantic UI est que les animations ne fonctionnent pas aussi bien que pour sa version jQuery. Par exemple, si vous voulez ajouter une animation lorsque les modaux s'ouvrent, vous devez faire beaucoup de contournements avec le composant Transition. Je veux dire, la transition ne vient pas par défaut avec le composant Modal, et dans certaines occasions, gérer les Transitions peut être assez fastidieux. Avis collecté par et hébergé sur G2.com.
L'évaluateur a téléchargé une capture d'écran ou a soumis l'évaluation dans l'application pour les vérifier en tant qu'utilisateur actuel.
Validé via un compte e-mail professionnel
Cet évaluateur s'est vu offrir une carte-cadeau nominale en remerciement pour avoir complété cet avis.
Invitation de la part de G2. Cet évaluateur s'est vu offrir une carte-cadeau nominale en remerciement pour avoir complété cet avis.
Cet avis a été traduit de English à l'aide de l'IA.


