Vue.js ist ein beliebtes, modernes JavaScript-Framework zur Entwicklung von interaktiven Webanwendungen. Dieser Workshop richtet sich an Teilnehmerinnen und Teilnehmer ohne Vorkenntnisse in der Nutzung von JavaScript-Frameworks und bietet eine umfassende Einführung in die Grundlagen von Vue 3. Lediglich grundlegende Kenntnisse in HTML, CSS und JavaScript werden vorausgesetzt.
Inhalte
Einführung in Vue.js und seine Kernkonzepte
- Was ist Vue.js und warum wird es verwendet?
- Installation und Einrichtung eines Vue-Projekts
Komponentenbasierte Entwicklung
- Erstellung und Verwendung von Vue-Komponenten
- Daten und Eigenschaften in Komponenten
Datenbindung und Anzeige
- Verstehen der unidirektionalen Datenbindung
- Verwendung von Mustache-Syntax und Direktiven
Event Handling
- Reagieren auf Benutzerinteraktionen
- Auslösen von eigenen Events
Composition API und Reaktivität
- Einführung in die Composition API
- Verstehen von reaktiven Updates
Routing mit Vue Router
- Erstellung von mehrseitigen Anwendungen mit Vue Router
- Konfiguration von Routen und Navigation