Vue.js / Nuxt.js

Les bases de Vue

Vue instances, templates, directives (v-if, v-for, v-bind, v-on), data binding, computed properties, watchers

22 questions d'entretien·
Junior
1

Qu'est-ce qu'une instance Vue ?

Réponse

Une instance Vue est l'objet créé en appelant createApp() qui représente l'application. Cet objet racine contient toutes les données réactives, les méthodes, et les options de configuration. Il sert de point d'entrée pour monter l'application sur un élément DOM et initialiser le système de réactivité de Vue.

2

À quoi sert la directive v-bind ?

Réponse

La directive v-bind permet de lier dynamiquement des attributs HTML à des expressions JavaScript. Elle évalue l'expression et met à jour l'attribut automatiquement quand la donnée change. Cette directive est essentielle pour créer des interfaces réactives où les attributs comme src, href, class ou disabled doivent refléter l'état de l'application.

3

Quelle est la syntaxe abrégée de v-bind:href ?

Réponse

La syntaxe abrégée utilise simplement le deux-points suivi du nom de l'attribut. Cette notation raccourcie est très courante dans les projets Vue car elle améliore la lisibilité du code tout en conservant exactement la même fonctionnalité. Elle fonctionne pour tous les attributs HTML et personnalisés.

4

À quoi sert la directive v-on ?

5

Quelle est la syntaxe abrégée de v-on:click ?

+19 questions d'entretien

Maîtrise Vue.js / Nuxt.js pour ton prochain entretien

Accède à toutes les questions, flashcards, tests techniques, exercices de code review et simulateurs d'entretien.

Commencer gratuitement