Bonjour tout le monde,

Je développe en ce moment ma première application android et j'ai une question relative au design.
L'appli sert à consulter les déplacements que les commerciaux ont effectués.
Pour être le plus simple possible,j'ai trois objets métiers : le déplacement,le client et le projet sur lequel le commercial travaille.
L'utilisateur peut chercher un déplacement précis et modifier sa progression/cout.
Je vais utiliser un Web Service REST pour récupérer les données à partir du serveur central.
Je me demande si j'ai besoin de persister les données récupérées à partir des webServices dans la BD locale puis de synchroniser avec le backend ou s'il vaut mieux récupérer les données requises grâce à des requêtes HTTP dans le cadre du protocole REST à chaque session ?
Laquelle des deux approches vous parait plus efficace ?

Merci.