JSON Toolkit

Praktik Rekayasa

Menempatkan JSON ke dalam sistem nyata: bagaimana mendefinisikan kontrak API, bagaimana mengelola konfigurasi dan fixture, bagaimana menangani kompatibilitas versi, dan bagaimana memelihara data uji.

5 artikel

Artikel di kategori ini

Poin Penting dalam Mendesain Kontrak Data JSON API

Enam hal sangat sulit diubah setelah rilis: envelope respons, format error, bentuk pagination, representasi ID dan waktu, semantik null versus tidak ada, serta evolusi versi.

Menengah±13 menit bacaDiperbarui 2026-10-30

Mengelola JSON untuk Konfigurasi, Fixture, dan Data Lokal

Konfigurasi harus berlapis dan divalidasi; fixture harus deterministik, terbaca, dan bisa di-diff. Jika dua jenis file ini dikelola dengan buruk, biaya troubleshooting tetap tinggi untuk waktu lama.

Pemula±10 menit bacaDiperbarui 2026-10-30