Hintergrund
Fehler sollen nicht nur in der Konsole landen, sondern für Lernende und Nutzende sichtbar sein.
Ist-Zustand
fetch-/JSON.parse-Fehler werden teils nur geloggt (z. B. src/tables/tables.js, src/formular/js/formular.js).
Ziel
Robuste Fehlerbehandlung mit verständlichen UI-Meldungen.
Aufgaben
try/catch für JSON-Parsing ergänzen
- Einheitliche Fehlerbox im UI einführen
- Nutzerfreundliche Fehlermeldungstexte verwenden
Akzeptanzkriterien
- Bei defekten Daten stürzt die App nicht ab
- Fehler werden im UI sichtbar angezeigt
- Fehlermeldungen sind verständlich und handlungsorientiert
Aufwand
1-2 Unterrichtsstunden
Hintergrund
Fehler sollen nicht nur in der Konsole landen, sondern für Lernende und Nutzende sichtbar sein.
Ist-Zustand
fetch-/JSON.parse-Fehler werden teils nur geloggt (z. B.src/tables/tables.js,src/formular/js/formular.js).Ziel
Robuste Fehlerbehandlung mit verständlichen UI-Meldungen.
Aufgaben
try/catchfür JSON-Parsing ergänzenAkzeptanzkriterien
Aufwand
1-2 Unterrichtsstunden