Seminar Prismic – Content API, Abfragen und TypeScript

Die Content API ist die technische Grundlage für die Auslieferung strukturierter Inhalte. Das Seminar behandelt den vollständigen Weg vom typisierten Client über zielgenaue Abfragen bis zu Fehlerbehandlung, Caching und reproduzierbaren Tests.

Inhaltsübersicht

  • Lernziele
  • Seminarinhalte
  • Praxisübungen
  • Methodik

Lernziele

Inhalte können sicher, typisiert und effizient abgefragt werden. Abfrageumfang, Beziehungen, Seitennavigation, Fehlerfälle und Cache-Strategien werden so gestaltet, dass Anwendungen wartbar und performant bleiben.

Seminarinhalte

  1. Schritt 1: Repository-Endpunkt und Client konfigurieren

    Verbindungsdaten, Repository-Name, Zugriffskontext und zentrale Client-Erzeugung werden sauber getrennt. Konfigurationen werden für lokale Entwicklung, Test und Produktion vorbereitet.

  2. Schritt 2: Generierte TypeScript-Typen verwenden

    Seitentypen, Slices und Felder werden in typisierte Datenstrukturen überführt. Typfehler werden als frühe Qualitätskontrolle genutzt.

  3. Schritt 3: Dokumente eindeutig abrufen

    Abfragen nach Typ, UID, ID und weiteren Merkmalen werden aufgebaut. Leere Ergebnisse, Mehrdeutigkeiten und nicht veröffentlichte Inhalte werden korrekt behandelt.

  4. Schritt 4: Filter, Sortierung und Pagination einsetzen

    Listenabfragen werden mit fachlichen Filtern, stabiler Sortierung, Seitengröße und Cursor- beziehungsweise Seitenlogik umgesetzt.

  5. Schritt 5: Feldumfang und Beziehungen kontrollieren

    Nur benötigte Daten werden geladen. Content Relationships, verknüpfte Navigation und mehrstufige Inhaltsstrukturen werden ohne unkontrollierte Datenmengen verarbeitet.

  6. Schritt 6: Feldtypen korrekt rendern

    Rich Text, Bilder, Links, Tabellen, Gruppen, Datumswerte, Auswahllisten und optionale Felder werden mit geeigneten Hilfsfunktionen geprüft und ausgegeben.

  7. Schritt 7: Routen und Sprache in Abfragen berücksichtigen

    Locale, Alternate Languages, Route-Auflösung und sprachabhängige Navigation werden in ein einheitliches Abfragemodell aufgenommen.

  8. Schritt 8: Fehlerbehandlung und Fallbacks bauen

    Netzwerkfehler, ungültige UIDs, fehlende Felder, Schemaänderungen und temporäre API-Probleme werden mit verständlichen Fehlerbildern und kontrollierten Fallbacks behandelt.

  9. Schritt 9: Caching und Revalidierung abstimmen

    Build-Zeit, Laufzeit, CDN, Framework-Cache und ereignisgesteuerte Aktualisierung werden gegeneinander abgegrenzt. Veraltete Inhalte und Cache-Stürme werden vermieden.

  10. Schritt 10: Abfragen testen und messen

    Testdaten, Mock-Antworten, Integrationsprüfungen, Logging und Laufzeitmessungen werden für kritische Abfragen eingerichtet.

Praxisübungen

  • Einen typisierten Client mit zentraler Konfiguration aufbauen
  • Eine gefilterte und paginierte Inhaltsliste implementieren
  • Verknüpfte Inhalte mit begrenztem Feldumfang laden
  • Fehlerfälle und Caching einer Abfrage mit Tests absichern

Methodik

Jeder Abfrageschritt wird zunächst isoliert umgesetzt und anschließend in einen kleinen Referenzdienst integriert. Typen, Tests und Messwerte begleiten die gesamte Übung.

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminardetails

   
Dauer: 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weiterer Tag: 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 1.198 zzgl. MwSt.
Inhaus: € 3.400 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Frontend- und Full-Stack-Entwickler, technische Architekten und Integrationsentwickler
Voraussetzungen: Grundkenntnisse in JavaScript oder TypeScript, HTTP, JSON und asynchroner Programmierung
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, praktische Übungen am System
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
  Weitere Informationen unter + 49 (221) 74740055

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Salzburg 2 Tage
Graz 2 Tage
Wien 2 Tage
Inhaus / Firmenseminar 2 Tage
Stream live 2 Tage
Innsbruck 2 Tage
Stream gespeichert 2 Tage
Klagenfurt 2 Tage
Bregenz 2 Tage
Linz 2 Tage
Bregenz 2 Tage
Linz 2 Tage
Salzburg 2 Tage
Graz 2 Tage
Wien 2 Tage
Inhaus / Firmenseminar 2 Tage
Stream live 2 Tage
Innsbruck 2 Tage
Stream gespeichert 2 Tage
Klagenfurt 2 Tage
Innsbruck 2 Tage
Stream gespeichert 2 Tage
Klagenfurt 2 Tage
Bregenz 2 Tage
Linz 2 Tage
Salzburg 2 Tage
Graz 2 Tage
Wien 2 Tage
Inhaus / Firmenseminar 2 Tage
Stream live 2 Tage
Wien 2 Tage
Inhaus / Firmenseminar 2 Tage
Stream live 2 Tage
Innsbruck 2 Tage
Stream gespeichert 2 Tage
Klagenfurt 2 Tage
Bregenz 2 Tage
Linz 2 Tage
Salzburg 2 Tage
Graz 2 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.at All rights reserved.  | Kontakt | Impressum | Nach oben