En choisissant un pays, vous voyez les cours disponibles dans votre région.
⏱ 2 h 30 min📚 25 leçons
Création de composants typés avec Class Variance Authority et Storybook
Apprenez à construire des composants d'interface évolutifs et typés pour les systèmes de design grâce à Class Variance Authority et documentez-les facilement dans Storybook.
💬Instructeur IA Posez une question sur n'importe quelle leçon et obtenez une réponse claire à tout moment.
🕐Commencez quand vous voulez Sans horaires ni délais : apprenez à votre rythme, quand vous voulez.
🌐En français Leçons, exercices et certificat : tout entièrement dans votre langue.
À propos de ce cours
Les applications web modernes nécessitent des systèmes de design d'interface évolutifs, mais la gestion des variations de style des composants de manière propre et typée peut rapidement devenir chaotique. Class Variance Authority (CVA) résout ce problème en apportant une gestion structurée et typée des variantes à vos flux de travail CSS et de composants.
Ce cours écrit vous guide à travers le processus de construction de composants d'interface robustes et pilotés par des variantes. Vous apprendrez à abstraire votre logique de style, à imposer des définitions TypeScript strictes pour les propriétés de vos composants et à documenter vos composants à l'aide de Storybook.
Ce que vous apprendrez :
- Comprendre les concepts fondamentaux des variantes de composants, des jetons de design et le rôle de Class Variance Authority.
- Construire des composants hautement personnalisables et typés en utilisant CVA aux côtés de frameworks CSS utilitaires modernes.
- Configurer Storybook pour documenter, isoler et tester vos variantes de composants dans un espace de travail propre.
- Appliquer des définitions de types TypeScript pour garantir la cohérence des styles à l'exécution et la sécurité à la compilation.
- Gérer des variantes composées complexes et des mises en page réactives au sein d'une architecture de système de design structurée.
- Mettre en œuvre les meilleures pratiques d'accessibilité pour les états des composants d'interface interactifs.
Le cours commence par des définitions fondamentales des systèmes de design et des structures de variantes avant de plonger dans des tutoriels écrits étape par étape et des exemples de code. Vous progresserez de composants stylisés simples à des variantes composées complexes, pour aboutir à une bibliothèque de composants entièrement documentée.
Ce cours est conçu pour les développeurs frontend et les ingénieurs UI qui souhaitent passer d'un style de base à des systèmes de design structurés et de niveau professionnel. Aucune expérience préalable avec CVA ou Storybook n'est requise, bien qu'une compréhension de base du HTML, du CSS et de JavaScript soit utile. Commencez à lire dès aujourd'hui pour maîtriser le style des composants typés.
Contenu du cours
Ce que vous recevez
📜Certificat de fin Ajoutez-le à votre profil LinkedIn
💬Tuteur AI personnel Bloqué sur une leçon ? Pose n'importe quelle question à ton tuteur intégré, à tout moment.
♾️Accès à vie Revenez quand vous voulez, sans expiration
📱Téléphone ou ordinateur Fonctionne partout, sur tout appareil
💸Remboursement 14 jours Sans poser de questions
⚡Court et ciblé 2 h 30 min de contenu pratique
Certificat de fin
Chaque cours terminé sur PickAClass délivre un diplôme comme celui-ci — original, avec son propre code, vérifiable par URL et détaillé sur ce qui a été réellement démontré.
P
PickAClass
Profil de compétences · vérifiable
Document
Certificat de Maîtrise
Ceci certifie que
Prénom Nom
a démontré avec succès la maîtrise de
Création de composants typés avec Class Variance Authority et Storybook
Compétences démontrées
✓
Analyse des modèles comportementaux
Fondamental
1.2 h
✓
Cadres d'architecture décisionnelle
Compétent
1.4 h
✓
Conception de tests A/B
Compétent
1.7 h
✓
Rédaction comportementale
Avancé
1.9 h
P
PickAClass — Prénom Nom
Création de composants typés avec Class Variance Authority et Storybook
Page 2 sur 2
Détail de performance
Résumé du parcours
Leçons terminées14 / 14
Questions d'entraînement26 / 28
Devoirs rendus4 (moy. 4,5 / 5)
Projet de finÉvalué — 4,6 / 5
Pratique totale6.2 h
Référence de performance
Rang de cohorteTop 12% sur 1,625
Temps jusqu'à l'achèvement11 jours (médiane : 22)
Score de maîtrise91 / 100
Score aux questions d'entraînement94%
Vérification de compétenceParcours de compétence vérifié