Visual Editing entsteht aus mehreren sicher verbundenen Bausteinen: Draft Mode, Entwurfsabfrage, Echtzeitupdates, Content Links und Web-Preview-Integration. Das Seminar implementiert diese Kette, behandelt Structured Text und Blocks, schützt den Preview-Zugang und prüft Performance sowie typische Zuordnungsfehler.
Inhaltsübersicht
Kapitelinhaltsverzeichnis
- Lernziele und Einsatzbereiche
- Vorbereitung und Arbeitsweise
- Seminarinhalte
- Praktische Übungen und Anwendung
Lernziele und Einsatzbereiche
Kapitelinhaltsverzeichnis
- Kompetenzziele
- Typische Einsatzszenarien
- Abgrenzung und Schwerpunkt
Kompetenzziele
Die Inhalte sind auf unmittelbar anwendbare, prüfbare Kompetenzen ausgerichtet.
- Die Bausteine von Visual Editing und ihre Sicherheitsgrenzen verstehen.
- Geschützten Draft Mode mit getrennten Tokens und Cache-Kontexten implementieren.
- Echtzeitupdates und Content Links für Records, Felder und Blocks integrieren.
- Zuordnungs-, Performance- und Berechtigungsfehler systematisch diagnostizieren.
Typische Einsatzszenarien
Das Seminar eignet sich insbesondere für die folgenden Projekt- und Betriebssituationen.
- Click-to-edit-Vorschau für Marketingseiten.
- Live-Vorschau komplexer Structured-Text- und Blockinhalte.
- Redaktionelle Abnahme in einer produktionsnahen Staging-Umgebung.
Abgrenzung und Schwerpunkt
Die fachliche Tiefe wird durch folgende Grenzen bewusst fokussiert.
- Keine allgemeine Frameworkgrundlagenschulung.
- Visual Editing wird nur auf nicht öffentlichen, geschützten Previewpfaden aktiviert.
- Redaktionelle Workflows werden als Anschluss betrachtet, nicht vollständig neu entworfen.
Vorbereitung und Arbeitsweise
Kapitelinhaltsverzeichnis
- Zielgruppen
- Vorkenntnisse und Schulungsumgebung
- Didaktisches Vorgehen
- Qualitäts- und Abnahmekriterien
Zielgruppen
Frontend- und Full-Stack-Entwicklung, technische Architektur, Content Operations und Teams mit hohen Anforderungen an die redaktionelle Vorschau.
Vorkenntnisse und Schulungsumgebung
Sichere Frontendkenntnisse, serverseitiger Datenzugriff und GraphQL. Ein unterstütztes Frameworkprojekt mit DatoCMS-Daten und geschützter Staging-Umgebung ist erforderlich.
- Schritt 1: Zugänge, Rollen und Schulungsprojekt vor Seminarbeginn kontrollieren.
- Schritt 2: Beispieldaten, Assets, Quellmaterial oder Codebasis entsprechend dem Seminarthema bereitstellen.
- Schritt 3: Ausgangszustand dokumentieren, damit Übungen wiederholt und Abweichungen eindeutig bewertet werden können.
Didaktisches Vorgehen
Kurze Fachblöcke werden unmittelbar mit Demonstrationen, geführten Arbeitsschritten, eigenständigen Laborphasen und kontrollierten Fehlerfällen verbunden.
- Schritt 1: Ausgangsproblem und gewünschtes Sollverhalten präzisieren.
- Schritt 2: Konfiguration oder Implementierung in kleinen, überprüfbaren Schritten ausführen.
- Schritt 3: Normalfall, Grenzfall und mindestens einen Fehlerfall testen.
- Schritt 4: Nachweis, Betriebsregel oder Checkliste aus dem Übungsergebnis ableiten.
Qualitäts- und Abnahmekriterien
- Konfigurationen und Arbeitsschritte sind reproduzierbar dokumentiert.
- Berechtigungen, Datenstände und Environments sind eindeutig voneinander getrennt.
- Positive und negative Testfälle besitzen ein erwartetes und nachvollziehbares Ergebnis.
- Fehlerzustände führen zu einer kontrollierten Diagnose und einem definierten Wiederanlauf.
Seminarinhalte
Kapitelinhaltsverzeichnis
- Architektur der Vorschaukette
- Geschützter Draft Mode
- Entwurfsabfragen und Token-Trennung
- Real-time Updates
- Content Links und Feldzuordnung
- Web Previews und Editorintegration
- Structured Text und Blocks
- Cache-, Locale- und Environment-Trennung
- Performance und Verbindungslimits
- Diagnose und automatisierte Tests
Architektur der Vorschaukette
Editor, DatoCMS, Preview-Einstieg, Frontend, Echtzeitkanal und Content Links werden als getrennte Komponenten modelliert.
- Schritt 1: Daten- und Authentisierungsfluss zeichnen.
- Schritt 2: Published- und Draft-Pfad voneinander abgrenzen.
- Schritt 3: Fehler- und Cachegrenzen je Baustein dokumentieren.
Geschützter Draft Mode
Ein Preview-Einstieg aktiviert Entwurfszugriff nur nach erfolgreicher Prüfung und kann wieder beendet werden.
- Schritt 1: Preview-Secret und erlaubte Zielpfade definieren.
- Schritt 2: Serverseitigen Einstieg und Draft-Sitzung implementieren.
- Schritt 3: Ungültiges Secret, offene Weiterleitung und Abmeldung testen.
Entwurfsabfragen und Token-Trennung
Draft-Daten werden ausschließlich serverseitig und mit passendem Tokenkontext geladen.
- Schritt 1: Published- und Preview-Token getrennt konfigurieren.
- Schritt 2: Query im Draft-Kontext ausführen.
- Schritt 3: Browserbundle, Logs und Cache auf Geheimnis- oder Datenleck prüfen.
Real-time Updates
Inhaltsänderungen aktualisieren die Vorschau ohne vollständiges Neuladen und mit kontrollierter Verbindungslebensdauer.
- Schritt 1: Echtzeitclient an die bestehende Query anbinden.
- Schritt 2: Änderung, Wiederverbindung und Abmeldung testen.
- Schritt 3: Verbindungsfehler und übermäßige Neurenderings protokollieren.
Content Links und Feldzuordnung
Ausgelieferte Daten tragen die Zuordnung, die ein sichtbares Element mit Record und Feld verbindet.
- Schritt 1: Editierbare Komponenten und Felder inventarisieren.
- Schritt 2: Content-Link-Daten durch Query und Komponenten weiterreichen.
- Schritt 3: Click-to-edit für Text, Bild und verknüpften Record testen.
Web Previews und Editorintegration
Preview-URLs, Viewports und Zugriff werden in der DatoCMS-Oberfläche nachvollziehbar angeboten.
- Schritt 1: Preview-Konfiguration und Zielrouten definieren.
- Schritt 2: Web-Preview-Integration einrichten.
- Schritt 3: Recordwechsel, Locale und mehrere Viewports prüfen.
Structured Text und Blocks
Feldzuordnung bleibt auch bei verschachtelten Textknoten und wiederverwendbaren Blockkomponenten erhalten.
- Schritt 1: Renderer und Blockkomponenten auf Content-Link-Durchleitung prüfen.
- Schritt 2: Mehrere Blocktypen mit realen Entwurfsänderungen testen.
- Schritt 3: Verschachtelte Links und fehlende Blockdaten defensiv behandeln.
Cache-, Locale- und Environment-Trennung
Previewantworten dürfen weder öffentliche Caches verunreinigen noch falsche Locale- oder Environmentdaten zeigen.
- Schritt 1: Cache-Schlüssel und Bypass-Regeln für Draft festlegen.
- Schritt 2: Locale und Sandbox explizit an Query und Sitzung binden.
- Schritt 3: Wechsel zwischen Preview und öffentlicher Seite mit Kontrollheaders testen.
Performance und Verbindungslimits
Live-Vorschau wird auf unnötige Queries, Verbindungen und Neurenderings untersucht.
- Schritt 1: Baseline aus Queryzahl, Verbindungen und Renderzeit erfassen.
- Schritt 2: Komponenten und Abonnements begrenzen.
- Schritt 3: Längere Editiersitzung und parallele Vorschauen kontrolliert testen.
Diagnose und automatisierte Tests
Fehler werden entlang der Kette Secret, Draft, Query, Echtzeit, Content Link und Editor eingegrenzt.
- Schritt 1: Diagnosecheckliste mit Prüfpunkten erstellen.
- Schritt 2: Falschen Token, fehlende Linkdaten und Verbindungsabbruch simulieren.
- Schritt 3: Integrations- und Smoke-Tests für Previewpfade automatisieren.
Praktische Übungen und Anwendung
Kapitelinhaltsverzeichnis
- Geschützte Preview-Seite
- Echtzeit und Click-to-edit
- Structured-Text-Blockvorschau
- Fehlerdiagnose in der Vorschaukette
- Prüf- und Abnahmekriterien
Geschützte Preview-Seite
Szenario: Eine veröffentlichte Seite erhält unveröffentlichte Text- und Bildänderungen.
- Schritt 1: Preview-Einstieg und Token-Trennung implementieren.
- Schritt 2: Entwurfsänderungen erzeugen.
- Schritt 3: Öffentliche und Previewantwort vergleichen.
- Schritt 4: Secretfehler und Abmeldung testen.
Prüfkriterium: Nur der authentisierte Previewpfad zeigt Entwürfe; die öffentliche Seite und ihre Caches bleiben unverändert.
Echtzeit und Click-to-edit
Szenario: Titel, Hero-Bild und Call-to-Action sollen live aktualisiert und direkt anklickbar sein.
- Schritt 1: Echtzeitclient an die Query anbinden.
- Schritt 2: Content-Link-Daten in Komponenten übertragen.
- Schritt 3: Drei Feldtypen live bearbeiten.
- Schritt 4: Zuordnung und Verbindungswiederherstellung prüfen.
Prüfkriterium: Änderungen erscheinen ohne Reload; Klick öffnet den korrekten Record und das richtige Feld.
Structured-Text-Blockvorschau
Szenario: Ein Dokument enthält verschachtelte Textknoten und mehrere Blocks.
- Schritt 1: Renderer und Fragmente vorbereiten.
- Schritt 2: Linkdaten durch verschachtelte Komponenten reichen.
- Schritt 3: Blockinhalte und Reihenfolge ändern.
- Schritt 4: Unbekannten oder gelöschten Block testen.
Prüfkriterium: Alle Blockkomponenten aktualisieren sich live; Content Links bleiben auf den richtigen Block und das richtige Feld bezogen.
Fehlerdiagnose in der Vorschaukette
Szenario: Preview zeigt veröffentlichte statt aktueller Daten und Click-to-edit fehlt.
- Schritt 1: Fehlerzeitlinie und betroffene Route erfassen.
- Schritt 2: Draft-Sitzung, Token und Query prüfen.
- Schritt 3: Content-Link-Daten und Komponenten kontrollieren.
- Schritt 4: Korrektur und Regressionstest dokumentieren.
Prüfkriterium: Die Ursachen werden mit der Checkliste getrennt gefunden und ohne unkontrollierte Cache-Löschung behoben.
Prüf- und Abnahmekriterien
Die Übungen werden nicht allein nach sichtbarer Funktion, sondern nach Reproduzierbarkeit, Sicherheit, Datenqualität und Betriebsfähigkeit bewertet.
- Der Ausgangszustand, die Änderung und der geprüfte Zielzustand sind dokumentiert.
- Mindestens ein Negativ- oder Störungstest wurde kontrolliert durchgeführt.
- Geheimnisse, produktive Daten und unbeteiligte Systeme wurden nicht in die Übungen einbezogen.
- Offene Punkte besitzen Priorität, verantwortliche Stelle und nächsten Prüftermin.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

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: | Frontend- und Full-Stack-Entwicklung, technische Architektur, Content Operations und Teams mit hohen Anforderungen an die redaktionelle Vorschau. |
| Voraussetzungen: | Sichere Frontendkenntnisse, serverseitiger Datenzugriff und GraphQL. Ein unterstütztes Frameworkprojekt mit DatoCMS-Daten und geschützter Staging-Umgebung ist erforderlich. |
| 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: | Vortrag, Demonstrationen, geführte Konfiguration, praktische Übungen am System, kontrollierte Fehlerfälle und Checklisten |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder 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 |
| Kontakt: | Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
