6.1 Komponentenorientierte Entwicklung6.2 Komponenten und das Separation-of-Concerns-Prinzip6.3 Options API, Class-Style-Syntax und Composition API6.3.1 Options API6.3.2 Composition API6.4 Globale und lokale Komponenten6.5 Single-File Components (SFC)6.6 Lifecycle-Hooks6.7 Daten und Props6.8 Non-Prop-Attribute und Refs6.9 Methoden6.10 Benutzerdefinierte Events6.11 Der Datenfluss zwischen Komponenten6.12 Computed Propertys6.13 Watcher6.14 Eigene Komponenten mit v-model6.15 Standard, Named und Scoped Slots6.16 Dynamische Komponenten6.17 Eigene Direktiven und Plug-ins6.18 Fragmente, Portale und Suspense6.19 Asynchrone und funktionale Komponenten6.20 Dependency Injection mit Provide und Inject6.21 Render-Funktionen und JSX6.22 Vue Components und Web Components6.23 Wiederverwendbarkeit und Komponenten-Patterns