Kursbeschreibung
Steigen Sie tiefer ein in die Vue.js Entwicklung mit diesem 3 tägigen Intensiv-Workshop. Im Kurs wird gemeinsam mit den TeilnehmerInnen eine reale und funktionale Vue.js Web-Anwendung erstellt. Kein langweiliger Theorie-Unterricht - Hands-on mit erfahrenen Vue.js EntwicklerInnen.
Zielgruppe
- Vue.js Entwickler:innen die auch komplexe Anwendungen professionell und sicher erstellen wollen.
Voraussetzung für die Schulung
Vue.js Kenntnisse, analog zum Grundkurs “Moderne Webapplikationen mit Vue.js 3”.
Kursinhalte
Application State Management
- Vuex und Pinia
- Reactive State
- Getters
- Actions
- Implizierte Mutationen
- State und REST API Anbindung (async)
- Middleware
Vue Routing
- Routing mit vue-router
- Router Links
- Dynamische Routen
- Catch-All Routen
- Query Parameter
Testing
- Unit Tests mit Vite, Vitest und Jest
- Component Testing
- E2E Testing mit Cypress
Fortgeschrittene Vue.js Themen
- Server Side Rendering (SSR)
- Drag & Drop mit Vue.js (Dragular & Co)
- Lifecycle Hooks
- Repainting
- Performance Optimierung
- Sicherheit
- Vue.js Best Practices
- Dou0027s and Donu0027ts
