2026-05-20 · 1 Min. Lesezeit
JSON zu TypeScript für API-Typen
Beispiel-Response in Interfaces umwandeln, dann Namen im Code-Review verfeinern.
TypeScriptJSONAPI
Wichtige Punkte
- Echte API-Samples mit nullable Feldern – Happy-Path-only JSON verbirgt optionale Properties.
- Generierte Interfaces in Domänensprache umbenennen vor Veröffentlichung eines Shared Packages.
Empfohlener Workflow
Payload formatieren, JSON validieren, dann Interfaces mit Root-Name wie ApiUser generieren.
Mit ?prefill= zu JSON Formatter springen beim Verketten von Tools auf demselben Payload.
Häufige Fragen
Leitet es Unions für gemischte Arrays ab?
Ja – wenn Array-Elemente differieren, werden Union-Elementtypen emittiert.
Soll ich generierte Typen committen?
Nach Review committen; regenerieren wenn sich API-Vertrag ändert.