Je suis en train de développer une PWA avec Vue.js. Lorsque l'utilisateur le démarre, certaines informations provenant d'une autre application sont nécessaires. Pour cela, j'utilise axios :
let url = 'url';
axios.get(url).then((response) => {
callback(response.data)
})
Cela fonctionne bien tant que l'utilisateur est en ligne. Si la connexion réseau est bonne, les données devraient être récupérées par l'URL, et s'il n'y a pas de connexion internet, les données devraient être chargées à partir du cache. Comment cela est-il possible ?