2 votes

Comment détecter et rafraîchir des données périmées dans une application React Native avec redux-persist ?

Dans un React Native en utilisant Redux y Redux-Persist Quelle est la meilleure façon d'identifier le contenu qui doit être mis à jour ?

J'ai une application qui fait quelques requêtes au démarrage. Lorsque j'ai activé redux-persist J'ai commencé à éviter une demande si elle était déjà faite à un autre moment. Mais je n'ai aucune idée de la meilleure façon d'identifier si oui ou non il faut refaire la demande pour mettre à jour les données stockées par redux-persist.

J'ai lu sur l'utilisation de ETags et Last-Modified mais cela implique de le mettre en œuvre dans l'API également, n'est-ce pas ?

Des conseils pour que cette fonctionnalité soit mise en œuvre de la bonne manière ?

0voto

Sandro Machado Points 5357

Oui, vous devez également mettre à jour votre API.

Une autre solution consiste à utiliser des notifications push pour signaler que les données ont changé et à effectuer une nouvelle demande chaque fois que la notification est reçue. Mais cela implique également l'implémentation d'un certain code côté serveur.

Vous avez besoin d'un moyen de savoir que les données ont changé, pour cette raison, vous devez toujours mettre en œuvre un certain code du côté du serveur.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X