JSON Toolkit

Engineering-Praxis

JSON in echte Systeme bringen: wie man API-Verträge definiert, wie man Konfiguration und Fixtures verwaltet, wie man Versionskompatibilität behandelt und wie man Testdaten pflegt.

5 Artikel

Artikel in dieser Kategorie

Kernpunkte für den Entwurf von JSON-API-Datenverträgen

Sechs Dinge lassen sich einmal ausgeliefert sehr schwer ändern: Response-Hüllen, Fehlerformate, Paginierungsform, Darstellung von IDs und Zeit, die Semantik von null versus fehlend und die Versionsentwicklung.

Fortgeschritten~13 Min. LesezeitAktualisiert 2026-10-30

JSON für Konfiguration, Fixtures und lokale Daten verwalten

Konfiguration muss geschichtet und validiert werden; Fixtures müssen deterministisch, lesbar und diffbar sein. Werden diese beiden Dateiarten schlecht verwaltet, bleiben die Troubleshooting-Kosten lange hoch.

Einsteiger~10 Min. LesezeitAktualisiert 2026-10-30