Création de Composants Fonctionnels avec Vue JS

Composants fonctionnels
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre Vue JS 3
Revoir le teaser Je m'abonne
Transcription

Cette leçon fait partie de la formation
69,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis

Cette leçon fait partie de la formation
69,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Les objectifs de cette vidéo sont :

  • Comprendre la structure et la syntaxe des composants fonctionnels dans Vue JS.
  • Apprendre à utiliser les fonctions props et context dans un composant fonctionnel.
  • Construire un composant simple et le rendre correctement dans une application Vue.

Résumé court de la leçon.

Les composants fonctionnels représentent une alternative sans état aux composants traditionnels dans Vue JS. Ils diffèrent des composants classiques en ce qu'ils sont rendus sans créer d'instance, contournant ainsi le cycle de vie habituel. Cette leçon présente les bases pour créer des composants fonctionnels à l'aide de la fonction Render. Vous apprendrez à utiliser une simple fonction JavaScript qui prend deux arguments : les props et le context. Le context inclut trois propriétés principales - attrs, emit et slots - qui correspondent respectivement aux propriétés d'instances $attrs, $emit et $slots.

Dans cette leçon, nous allons créer un premier composant fonctionnel simple qui affiche un bouton 'Cliquez-moi'. Vous verrez comment structurer votre code en créant une constante pour le composant, et comment utiliser la fonction h pour rendre un élément bouton avec du texte.

Cette introduction pratique est parfaite pour ceux désirant approfondir leurs connaissances en Vue JS et améliorer leurs compétences de développement web en utilisant des composants plus légers et performants.

Voir plus
Questions réponses
Quels sont les deux arguments principaux passés à un composant fonctionnel dans Vue JS ?
Les deux arguments principaux sont 'props' et 'context'. 'props' contient les propriétés passées au composant et 'context' contient les propriétés attrs, emit et slots.
Quelle fonction est utilisée pour rendre un nœud virtuel dans un composant fonctionnel ?
La fonction 'h' est utilisée pour rendre un nœud virtuel (vnode) dans un composant fonctionnel.
Pourquoi les composants fonctionnels sont-ils considérés comme plus performants que les composants traditionnels ?
Les composants fonctionnels sont considérés comme plus performants car ils sont rendus sans créer d'instance, ce qui contourne le cycle de vie habituel des composants et réduit la surcharge.

Programme détaillé