Sonuçları JSON olarak döndüren bir API oluşturuyorum. Değer null olduğunda sonuca anahtarları dahil edip etmememiz gerektiğine dair mevcut bir en iyi uygulama var mı? Örneğin:
{
"title":"Foo Bar",
"author":"Joe Blow",
"isbn":null
}
veya
{
"title":"Foo Bar",
"author":"Joe Blow"
}
İkincisi daha küçük olduğu için bu stile yöneliyorum ama tercih edilen bir stil olup olmadığından emin değilim. Müşteri açısından bakıldığında, her iki stilin de işlevsel olarak eşdeğer olacağı görülmektedir. Her birinin artıları veya eksileri var mı?