SKM Directus Frontend
Diese SvelteKit-Instanz enthält Implementationen von Web-Frontend für das Headless-CMS
"Directus" (Link)
Directus dient nicht nur der Dateneinpflege und -Haltung in sogenannten Collections,
sondern besitzt auch von Hause aus ein Rest-API.
Über ein Javascript-SDK wird mit dem API eine Verbindung hergestellt und Collections
über verschiedene Methoden abgefragt, die Rückgabe erfolg als Json.
(alternativ kann GraphQL genutzt werden)
Diese Daten werden typisierten Variablen und Arrays übergeben und dann im HTML-Block der
Seite ausgegeben.
Auf der Seite MC kann eine Liste von Multiple-Choice-Fragen gewählt und abgearbeitet werden, ähnlich wie vorher in der TYPO3-Variante (momentan noch ständig wachsende Minimalimplementation).
Die gleiche Ausgabe als Json ist auch direkt im Browser über die folgende Eingabe in die
Adressleiste abrufen:
https://directus.skmxservice.com/items/skm_quiz?fields=*.*.*