Im Mittelpunkt stehen produktive Next.js-Anbindung, Renderingstrategien, Vorschau, Caching und typisierte Inhaltskomponenten. Die Inhalte werden an einem durchgängigen Praxisfall erarbeitet und so strukturiert, dass fachliche Entscheidungen, technische Umsetzung und betriebliche Anforderungen nachvollziehbar zusammenwirken.
Inhaltsübersicht
- Zielsetzung
- Zielgruppe
- Voraussetzungen
- Seminarinhalte
- Praxisübungen
- Qualitätssicherung
- Methodik
Zielsetzung
Das Seminar entwickelt die erforderlichen Kenntnisse systematisch von der Einordnung bis zur kontrollierten Umsetzung.
- Sanity sauber in eine moderne Next.js-Anwendung integrieren
- Rendering, Caching und Aktualisierung passend zum Inhaltsfall wählen
- Vorschau, Typisierung und Komponentenarchitektur produktionsreif umsetzen
Zielgruppe
Next.js-, React- und Full-Stack-Entwicklungsteams sowie Frontend-Architekturrollen.
Voraussetzungen
Sichere React- und Next.js-Grundkenntnisse, TypeScript und grundlegende GROQ-Erfahrung.
Seminarinhalte
1. Projektarchitektur
Dieser Baustein behandelt die Aufgabe, Studio, Anwendung, gemeinsame Typen und Umgebungen sinnvoll strukturieren. Die Bearbeitung folgt einem kontrollierbaren Vier-Schritte-Verfahren.
- Schritt 1: Ausgangslage erfassen. Fachliche Ziele, beteiligte Rollen, vorhandene Daten und technische Randbedingungen für „Studio, Anwendung, gemeinsame Typen und Umgebungen sinnvoll strukturieren“ werden dokumentiert.
- Schritt 2: Lösung umsetzen. Die erforderliche Konfiguration oder Implementierung für „Studio, Anwendung, gemeinsame Typen und Umgebungen sinnvoll strukturieren“ wird in nachvollziehbaren Teilschritten aufgebaut.
- Schritt 3: Verhalten prüfen. Normalfälle, Grenzfälle, Berechtigungen, fehlerhafte Eingaben und Wiederholbarkeit werden anhand definierter Prüffälle kontrolliert.
- Schritt 4: Betrieb absichern. Entscheidungen, Qualitätskriterien, Verantwortlichkeiten, Wartungshinweise und erforderliche Rückfallmaßnahmen werden festgehalten.
2. Clientkonfiguration
Dieser Baustein behandelt die Aufgabe, Server- und Browserzugriffe, API-Version, Perspektive und CDN-Nutzung trennen. Die Bearbeitung folgt einem kontrollierbaren Vier-Schritte-Verfahren.
- Schritt 1: Ausgangslage erfassen. Fachliche Ziele, beteiligte Rollen, vorhandene Daten und technische Randbedingungen für „Server- und Browserzugriffe, API-Version, Perspektive und CDN-Nutzung trennen“ werden dokumentiert.
- Schritt 2: Lösung umsetzen. Die erforderliche Konfiguration oder Implementierung für „Server- und Browserzugriffe, API-Version, Perspektive und CDN-Nutzung trennen“ wird in nachvollziehbaren Teilschritten aufgebaut.
- Schritt 3: Verhalten prüfen. Normalfälle, Grenzfälle, Berechtigungen, fehlerhafte Eingaben und Wiederholbarkeit werden anhand definierter Prüffälle kontrolliert.
- Schritt 4: Betrieb absichern. Entscheidungen, Qualitätskriterien, Verantwortlichkeiten, Wartungshinweise und erforderliche Rückfallmaßnahmen werden festgehalten.
3. Datenzugriff
Dieser Baustein behandelt die Aufgabe, GROQ-Abfragen zentral organisieren, parametrisieren und typisieren. Die Bearbeitung folgt einem kontrollierbaren Vier-Schritte-Verfahren.
- Schritt 1: Ausgangslage erfassen. Fachliche Ziele, beteiligte Rollen, vorhandene Daten und technische Randbedingungen für „GROQ-Abfragen zentral organisieren, parametrisieren und typisieren“ werden dokumentiert.
- Schritt 2: Lösung umsetzen. Die erforderliche Konfiguration oder Implementierung für „GROQ-Abfragen zentral organisieren, parametrisieren und typisieren“ wird in nachvollziehbaren Teilschritten aufgebaut.
- Schritt 3: Verhalten prüfen. Normalfälle, Grenzfälle, Berechtigungen, fehlerhafte Eingaben und Wiederholbarkeit werden anhand definierter Prüffälle kontrolliert.
- Schritt 4: Betrieb absichern. Entscheidungen, Qualitätskriterien, Verantwortlichkeiten, Wartungshinweise und erforderliche Rückfallmaßnahmen werden festgehalten.
4. App-Router-Datenfluss
Dieser Baustein behandelt die Aufgabe, Server Components, Route-Segmente und Ladegrenzen in den Contentfluss einordnen. Die Bearbeitung folgt einem kontrollierbaren Vier-Schritte-Verfahren.
- Schritt 1: Ausgangslage erfassen. Fachliche Ziele, beteiligte Rollen, vorhandene Daten und technische Randbedingungen für „Server Components, Route-Segmente und Ladegrenzen in den Contentfluss einordnen“ werden dokumentiert.
- Schritt 2: Lösung umsetzen. Die erforderliche Konfiguration oder Implementierung für „Server Components, Route-Segmente und Ladegrenzen in den Contentfluss einordnen“ wird in nachvollziehbaren Teilschritten aufgebaut.
- Schritt 3: Verhalten prüfen. Normalfälle, Grenzfälle, Berechtigungen, fehlerhafte Eingaben und Wiederholbarkeit werden anhand definierter Prüffälle kontrolliert.
- Schritt 4: Betrieb absichern. Entscheidungen, Qualitätskriterien, Verantwortlichkeiten, Wartungshinweise und erforderliche Rückfallmaßnahmen werden festgehalten.
5. Renderingstrategien
Dieser Baustein behandelt die Aufgabe, statische, dynamische und inkrementell aktualisierte Seiten gezielt kombinieren. Die Bearbeitung folgt einem kontrollierbaren Vier-Schritte-Verfahren.
- Schritt 1: Ausgangslage erfassen. Fachliche Ziele, beteiligte Rollen, vorhandene Daten und technische Randbedingungen für „statische, dynamische und inkrementell aktualisierte Seiten gezielt kombinieren“ werden dokumentiert.
- Schritt 2: Lösung umsetzen. Die erforderliche Konfiguration oder Implementierung für „statische, dynamische und inkrementell aktualisierte Seiten gezielt kombinieren“ wird in nachvollziehbaren Teilschritten aufgebaut.
- Schritt 3: Verhalten prüfen. Normalfälle, Grenzfälle, Berechtigungen, fehlerhafte Eingaben und Wiederholbarkeit werden anhand definierter Prüffälle kontrolliert.
- Schritt 4: Betrieb absichern. Entscheidungen, Qualitätskriterien, Verantwortlichkeiten, Wartungshinweise und erforderliche Rückfallmaßnahmen werden festgehalten.
6. Caching und Revalidierung
Dieser Baustein behandelt die Aufgabe, Cache-Schlüssel, Tags und inhaltsbezogene Aktualisierung konsistent planen. Die Bearbeitung folgt einem kontrollierbaren Vier-Schritte-Verfahren.
- Schritt 1: Ausgangslage erfassen. Fachliche Ziele, beteiligte Rollen, vorhandene Daten und technische Randbedingungen für „Cache-Schlüssel, Tags und inhaltsbezogene Aktualisierung konsistent planen“ werden dokumentiert.
- Schritt 2: Lösung umsetzen. Die erforderliche Konfiguration oder Implementierung für „Cache-Schlüssel, Tags und inhaltsbezogene Aktualisierung konsistent planen“ wird in nachvollziehbaren Teilschritten aufgebaut.
- Schritt 3: Verhalten prüfen. Normalfälle, Grenzfälle, Berechtigungen, fehlerhafte Eingaben und Wiederholbarkeit werden anhand definierter Prüffälle kontrolliert.
- Schritt 4: Betrieb absichern. Entscheidungen, Qualitätskriterien, Verantwortlichkeiten, Wartungshinweise und erforderliche Rückfallmaßnahmen werden festgehalten.
7. Entwurfsmodus
Dieser Baustein behandelt die Aufgabe, sicheren Preview-Zugriff und korrekte Inhaltsperspektiven einrichten. Die Bearbeitung folgt einem kontrollierbaren Vier-Schritte-Verfahren.
- Schritt 1: Ausgangslage erfassen. Fachliche Ziele, beteiligte Rollen, vorhandene Daten und technische Randbedingungen für „sicheren Preview-Zugriff und korrekte Inhaltsperspektiven einrichten“ werden dokumentiert.
- Schritt 2: Lösung umsetzen. Die erforderliche Konfiguration oder Implementierung für „sicheren Preview-Zugriff und korrekte Inhaltsperspektiven einrichten“ wird in nachvollziehbaren Teilschritten aufgebaut.
- Schritt 3: Verhalten prüfen. Normalfälle, Grenzfälle, Berechtigungen, fehlerhafte Eingaben und Wiederholbarkeit werden anhand definierter Prüffälle kontrolliert.
- Schritt 4: Betrieb absichern. Entscheidungen, Qualitätskriterien, Verantwortlichkeiten, Wartungshinweise und erforderliche Rückfallmaßnahmen werden festgehalten.
8. Live Content
Dieser Baustein behandelt die Aufgabe, aktuelle Inhalte ohne unnötige Vollaktualisierung in die Anwendung überführen. Die Bearbeitung folgt einem kontrollierbaren Vier-Schritte-Verfahren.
- Schritt 1: Ausgangslage erfassen. Fachliche Ziele, beteiligte Rollen, vorhandene Daten und technische Randbedingungen für „aktuelle Inhalte ohne unnötige Vollaktualisierung in die Anwendung überführen“ werden dokumentiert.
- Schritt 2: Lösung umsetzen. Die erforderliche Konfiguration oder Implementierung für „aktuelle Inhalte ohne unnötige Vollaktualisierung in die Anwendung überführen“ wird in nachvollziehbaren Teilschritten aufgebaut.
- Schritt 3: Verhalten prüfen. Normalfälle, Grenzfälle, Berechtigungen, fehlerhafte Eingaben und Wiederholbarkeit werden anhand definierter Prüffälle kontrolliert.
- Schritt 4: Betrieb absichern. Entscheidungen, Qualitätskriterien, Verantwortlichkeiten, Wartungshinweise und erforderliche Rückfallmaßnahmen werden festgehalten.
9. Komponentenmodell
Dieser Baustein behandelt die Aufgabe, strukturierte Inhalte, Portable Text und modulare Seitenbausteine robust rendern. Die Bearbeitung folgt einem kontrollierbaren Vier-Schritte-Verfahren.
- Schritt 1: Ausgangslage erfassen. Fachliche Ziele, beteiligte Rollen, vorhandene Daten und technische Randbedingungen für „strukturierte Inhalte, Portable Text und modulare Seitenbausteine robust rendern“ werden dokumentiert.
- Schritt 2: Lösung umsetzen. Die erforderliche Konfiguration oder Implementierung für „strukturierte Inhalte, Portable Text und modulare Seitenbausteine robust rendern“ wird in nachvollziehbaren Teilschritten aufgebaut.
- Schritt 3: Verhalten prüfen. Normalfälle, Grenzfälle, Berechtigungen, fehlerhafte Eingaben und Wiederholbarkeit werden anhand definierter Prüffälle kontrolliert.
- Schritt 4: Betrieb absichern. Entscheidungen, Qualitätskriterien, Verantwortlichkeiten, Wartungshinweise und erforderliche Rückfallmaßnahmen werden festgehalten.
10. Fehler- und Ladezustände
Dieser Baustein behandelt die Aufgabe, fehlende Inhalte, API-Fehler und Teilantworten benutzbar behandeln. Die Bearbeitung folgt einem kontrollierbaren Vier-Schritte-Verfahren.
- Schritt 1: Ausgangslage erfassen. Fachliche Ziele, beteiligte Rollen, vorhandene Daten und technische Randbedingungen für „fehlende Inhalte, API-Fehler und Teilantworten benutzbar behandeln“ werden dokumentiert.
- Schritt 2: Lösung umsetzen. Die erforderliche Konfiguration oder Implementierung für „fehlende Inhalte, API-Fehler und Teilantworten benutzbar behandeln“ wird in nachvollziehbaren Teilschritten aufgebaut.
- Schritt 3: Verhalten prüfen. Normalfälle, Grenzfälle, Berechtigungen, fehlerhafte Eingaben und Wiederholbarkeit werden anhand definierter Prüffälle kontrolliert.
- Schritt 4: Betrieb absichern. Entscheidungen, Qualitätskriterien, Verantwortlichkeiten, Wartungshinweise und erforderliche Rückfallmaßnahmen werden festgehalten.
Praxisübungen
- Eine typisierte Listen- und Detailstrecke im App Router implementieren.
- Caching und gezielte Revalidierung für mehrere Inhaltstypen konfigurieren.
- Einen sicheren Entwurfsmodus mit Vorschauinhalten aufbauen.
- Portable-Text- und Modulkomponenten testen.
Qualitätssicherung
- Jeder Arbeitsschritt wird mit einem nachvollziehbaren Soll-Ergebnis abgeschlossen.
- Konfigurationen und Implementierungen werden gegen Normal-, Grenz- und Fehlerfälle geprüft.
- Fachliche und technische Entscheidungen werden mit Annahmen und Auswirkungen dokumentiert.
- Die Abschlussprüfung bewertet Vollständigkeit, Wartbarkeit, Sicherheit und betriebliche Eignung.
Methodik
Fachliche Einordnung, Live-Demonstration, angeleitete Umsetzung, eigenständige Übungen, Review und Fehleranalyse wechseln sich ab. Der Praxisfall wächst über die einzelnen Bausteine hinweg zu einer konsistenten Gesamtlösung.
Fachbereichsleitung und Seminarorganisation
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage: 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.797 zzgl. MwSt. Inhaus: € 5.100 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Next.js-, React- und Full-Stack-Entwicklungsteams sowie Frontend-Architekturrollen |
| Voraussetzungen: | Sichere React- und Next.js-Grundkenntnisse, TypeScript und grundlegende GROQ-Erfahrung |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Fachliche Einordnung, Demonstrationen, angeleitete Umsetzung, praktische Übungen am System, Reviews und Fehleranalyse |
| Seminararten: | Öffentlich, Webinar, Inhouse, Workshop - Durchführung mit Trainer vor Ort; Webinar nur bei ausdrücklich gewähltem Online-Format |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
