Structure d un composant Vue
Les Single File Components Vue.js combinent template HTML, logique JavaScript et styles CSS dans un fichier .vue unique.
Template
Section HTML avec syntaxe de template Vue (v-if, v-for, @click, etc.).
Script
Logique du composant : data, methods, computed, lifecycle hooks.
Style
CSS scope au composant avec attribut scoped.
Composition API
Vue 3+ : setup(), ref(), reactive(), computed().