Existe-t-il un modèle de conception commun pour envoyer les objets supprimés au demandeur (client de l'API) ?
Les défis que nous rencontrons :
- Lorsque l'objet est supprimé complètement sur l'API, le client ne saura pas que l'objet a disparu et le conservera localement (car l'API ne montre que les objets modifiés après une certaine date).
- Si nous activons la propriété de l'objet pour montrer qu'il est supprimé (ex. "deleted = TRUE") alors éventuellement le nombre d'objets dans l'API augmente et ralentit le taux de transfert.
Une autre option que nous envisageons est d'avoir des points de terminaison séparés sur l'API pour afficher la liste des objets supprimés uniquement (est-ce le modèle que quelqu'un utilise ?).
Je cherche le moyen le plus "RESTful" de supprimer des objets locaux.