Je crée une API qui renvoie les résultats au format JSON. Existe-t-il une meilleure pratique actuelle pour savoir si nous devons inclure des clés dans le résultat lorsque la valeur est nulle? Par exemple:
{
"title":"Foo Bar",
"author":"Joe Blow",
"isbn":null
}
ou
{
"title":"Foo Bar",
"author":"Joe Blow"
}
Comme le second est plus petit, je me penche vers ce style, mais je ne sais pas s'il existe un style préféré ou non. Du point de vue du client, il semble que les deux styles seraient fonctionnellement équivalents. Des avantages ou des inconvénients à chacun?