Lorsqu'un utilisateur exécute une application et interagit avec elle, il génère des données qui n'ont peut-être pas besoin d'être stockées ou modifiées dans un service backend, mais qui doivent être disponibles pendant que l'utilisateur exécute l'application.
Voici quelques exemples de données qu'un utilisateur souhaiterait probablement obtenir dans toute l'application :
- Adresse e-mail de l'utilisateur actuel.
- Paramètres de l'utilisateur actuel, par exemple s'il faut avoir de la musique de fond.
- Statut, par exemple, le niveau auquel ils se trouvent dans le jeu.
- Emplacement actuel.
Voici des exemples de données qu'un utilisateur peut vouloir uniquement pour une page particulière :
- Termes de recherche pour une recherche.
- Page actuelle lors de la pagination des enregistrements de données.
- Heure actuelle pour une page avec un chronomètre.
- Code indiquant si une zone est désactivée.





