Das Open-Source-Projekt Vue.js hat sich zu einem der populärsten JavaScript-Frameworks für das Erstellen von Benutzeroberflächen entwickelt. Der Kern von Vue.js konzentriert sich auf den View-Layer einer Webanwendung und ist daher besonders performant und schlank. Durch zahlreiche Erweiterungen kann Vue.js aber auch als vollumfängliches Web Application Framework für die Entwicklung komplexer Single-Page-Anwendungen genutzt werden.
Mit diesem Buch erhalten Entwickler schnell einen Überblick über den Funktionsumfang von Vue.js. Es behandelt unter anderem die Grundlagen von Vue.js, Vue Components sowie alle Aspekte der Vue-API. Das Taschenbuch deckt kompakt viele Themen ab, die für Entwickler relevant sind, wie die Umsetzung komplexerer Vue-Projekte mit Vue CLI, Single File Components und Übergangseffekte.
Hinweise zu zusätzlichen Tools, Paketen und Ressourcen sowie Lösungsansätze für gängige Probleme und Szenarien unterstützen bei der täglichen Entwicklungsarbeit mit Vue.js.
Aus dem Inhalt:
- Templates
- Computed Properties und Watchers
- Klassen und Styles verknüpfen
- Event-Handling
- Formulareingaben mit v-model
- Vue Components
- Mixins
- Filter
- Referenz zur Vue-API