Dieser Kurs vermittelt Wissen in der Entwicklung von Webanwendungen mit Server-Side Rendering (SSR) unter Verwendung von Vue.js und Nuxt.js. Die Teilnehmenden lernen, wie sie performante, SEO-optimierte und benutzerfreundliche Anwendungen entwickeln, die serverseitiges Rendering nutzen.
Kursinhalte:- Einführung in Server-Side Rendering und seine Vorteile
- Einrichtung und Konfiguration von Nuxt.js für SSR
- Unterschiede zwischen SSR, Client-Side Rendering und Static Site Generation
- Dynamische Datenbereitstellung und API-Integration in serverseitig gerenderten Anwendungen
- Optimierung der Performance und Suchmaschinenoptimierung (SEO) mit SSR
- Authentifizierungs- und Autorisierungskonzepte in SSR-Anwendungen
- Testing und Debugging von SSR-Webanwendungen
- Deployment von SSR-Projekten auf Plattformen wie AWS, Vercel und Netlify
- Nutzung der Composition API in serverseitig gerenderten Anwendungen
- Praktische Übungen: Entwicklung einer vollständigen serverseitig gerenderten Webanwendung mit Vue.js und Next.js