← Retour aux issues

Mettre les fonds de carte en mémoire du navigateur

publié le , mis à jour
Avatar github de laemlaem

Les navigateurs modernes peuvent stocker des dizaines de giga de données.

CF https://boitam.eu/@maeool/112477936752671508

  1. Avatar github de watercedwaterced

    Si possible s'assurer qu'on puisse supprimer ces éventuelles giga de données spécifiquement pour cartes.app si ça s'accumule, et non de devoir vider tout le cache indistinctement

  2. Avatar github de laemlaem

    Bien sur, ça ferait partie des fonctionnalités de base : soit mettre en place un garbage collector, soit pouvoir télécharger des territoires et les supprimer un par un.

  3. Avatar github de matgardonmatgardon

    hello, je débarque un peu et j'ai vu que pour l'instant le projet n'a pas vocation a être porté sur les stores, mais j'ai fait pas de mal de "wrappers" intelligents pour des webapps encapsulées dans une webview (react-native-webview car j'ai bossé avec RN mais y'en a d'autres) et ça permet notamment via communication webview/natif (https://github.com/react-native-webview/react-native-webview/blob/master/docs/Guide.md#communicating-between-js-and-native) d'accéder à un store local, puis via le mécanisme de pont entre la webview et le code natif de supporter du "writeToCache/readFromCache" sur un storage natif et performant (https://github.com/mrousavy/react-native-mmkv).

    Si jamais c'était une piste, je vois à peu près comment faire.

  4. Avatar github de laemlaem

    Merci @matgardon ! Pour l'instant, personnellement, je n'envisage pas de rentrer dans le jeu des GAFAM et de leurs stores et d'en faire la maintenance pendant des années. Mais si quelqu'un veut se lancer pourquoi pas :)


✏️ Participer à la discussion