filmov
tv
JSON Design - Review u. Verbesserung der Struktur - Das JSON Tutorial #11 (German)

Показать описание
Beim Design eines #JSON Formates kann einiges schief gehen:
- Inkonsistente Benamung von Properties
- Zu generische Struktur
- Unpassende oder zu lange Feldnamen
Besonders wenn JSON Formate aus Altformaten abgeleitet werden, finden sich oft Mängel im Design:
- Hierarchische Feldnamen werden übernommen anstatt diese in verschachtelte Objekte zu gliedern
- Namenskonventionen werden übernommen oder gemischt
- Datentypen werden nicht an die Javascript Typen angepasst z.B. beim Datumsformat oder Wahrheitswerten.
Wie du die Qualität von JSON Formaten verbessern kannst, erfährst du in diesem Video.
Inhalt
00:00 Einleitung
00:30 Beispiel Dokument
00:45 Aufgabe für den Zuschauer
01:22 Namenskonventionen für Feldnamen
01:51 Datumsformat
02:20 Baumstruktur im Feldnamen
05:02 Geldbeträge
06:02 Listen
06:40 Generische Sktrukturen
06:57 Namenswertpaare
09:38 Schulung, Coaching und Training
Lerne mehr zu JSON in unseren REST API Schulungen:
REST APIs - Die Einführung
REST und API Design mit Swagger
Mehr über uns findest du unter:
Social:
@thomasub
- Inkonsistente Benamung von Properties
- Zu generische Struktur
- Unpassende oder zu lange Feldnamen
Besonders wenn JSON Formate aus Altformaten abgeleitet werden, finden sich oft Mängel im Design:
- Hierarchische Feldnamen werden übernommen anstatt diese in verschachtelte Objekte zu gliedern
- Namenskonventionen werden übernommen oder gemischt
- Datentypen werden nicht an die Javascript Typen angepasst z.B. beim Datumsformat oder Wahrheitswerten.
Wie du die Qualität von JSON Formaten verbessern kannst, erfährst du in diesem Video.
Inhalt
00:00 Einleitung
00:30 Beispiel Dokument
00:45 Aufgabe für den Zuschauer
01:22 Namenskonventionen für Feldnamen
01:51 Datumsformat
02:20 Baumstruktur im Feldnamen
05:02 Geldbeträge
06:02 Listen
06:40 Generische Sktrukturen
06:57 Namenswertpaare
09:38 Schulung, Coaching und Training
Lerne mehr zu JSON in unseren REST API Schulungen:
REST APIs - Die Einführung
REST und API Design mit Swagger
Mehr über uns findest du unter:
Social:
@thomasub