Skip to content

Comparaison ​

Analyse comparative de lh-ui-plus avec les autres bibliothèques de composants Vue majeures.

Comparaison principale ​

Fonctionnalitélh-ui-plusElement PlusAnt Design VueNaive UI
Langage de styleVariables CSSVariables SCSSVariables CSS (jetons Less)Variables CSS
Mode sombre✅✅✅ (jetons de thème)✅
Fonds à motifs✅, 6 variants❌❌❌
Multi-framework✅, logique en fonctions pures❌❌❌
Internationalisation✅ zh/en complets, autres paquets linguistiques en attente✅✅✅
Mise en page sx✅❌❌❌
PassThrough❌❌❌❌ (surcharge de thème)
Nommage BEMlh-el-ant-n-

Avantages uniques ​

  1. Système de design de style chinois — palette fondée sur les pigments traditionnels chinois
  2. Thème à variables CSS (88+ jetons) — plus souple à mettre à jour que le SCSS
  3. Multi-framework — logique en fonctions pures, adaptable à React à l'avenir
  4. Système de fonds à motifs — fond SVG à motifs traditionnels
  5. Mise en page sx rapide — styles inline atomiques, à la manière de Tailwind

Recommandations de choix ​

  • Besoin d'un design de style chinois / de fonds à motifs → lh-ui-plus
  • Besoin du mode sombre → les quatre conviennent
  • Besoin d'une prise en charge multi-framework → lh-ui-plus (logique des composants découplée du framework)
  • Besoin d'un écosystème complet et de formulaires de qualité entreprise → Element Plus / Ant Design Vue
  • Besoin d'une surcharge profonde du thème → Naive UI (theme overrides)

La beauté de la tradition, la fondation du code