Dieser Kurs vermittelt Wissen zur Entwicklung von Single Page Applications (SPAs) mit Vue.js. Die Teilnehmenden lernen, wie sie dynamische, interaktive und wartbare Webanwendungen erstellen, die eine nahtlose Nutzererfahrung ohne Seitenreloads bieten.
Kursinhalte:- Einführung in die Architektur und Funktionsweise von Single Page Applications
- Entwicklung von Vue-Komponenten und State-Management mit Vuex
- Dynamisches Routing und Navigation mit Vue Router
- Integration von RESTful APIs und GraphQL für datengetriebene Anwendungen
- Authentifizierungs- und Autorisierungslösungen für SPAs
- Optimierung der Performance durch Lazy Loading und Code Splitting
- Testing und Debugging von SPAs mit Vue Test Utils
- Nutzung der Composition API für flexible und modulare Anwendungen
- Deployment von Single Page Applications auf Plattformen wie Netlify und Firebase
- Praktische Übungen: Entwicklung einer vollständigen Single Page Application mit Vue.js