J'essaie de normaliser mon état et je n'arrive pas à comprendre comment gérer les ressources complètes &, à savoir si elles doivent partager la même tranche d'état ou être reléguées à leurs propres tranches .État normalisé avec chargement partiel et complet des ressources
Un peu plus d'info:
Quand je fais une demande pour obtenir une liste de things
, le serveur répond avec une liste de partials.
[ { id: 1, name: "thing1"},
{ id: 2, name: "thing2"},
...
{ id: N, name: "thingN"} ]
Quand je fais une demande pour un seul thing
, le serveur répond avec un objet plus complet.
{
id: 1,
name: "thing1",
img_url: "url1",
description: "description1",
... and more fields
}
La liste partielle et les informations détaillées doivent toutes deux être présentes en même temps.
Donc ces things
partiels et complets devraient-ils tous être dans la même tranche d'état?
Si oui, quelle est la meilleure pratique pour gérer si un thing
donné a été partiellement ou complètement récupéré?
Merci pour l'aide!