Plugin Storage de Capacitor
Le plugin Storage permet de stocker des données de manière persistante sur l’appareil. C’est l’équivalent natif de localStorage pour les applications mobiles.
Installation
npm install @capacitor/storage
Utilisation de base
import { Storage } from '@capacitor/storage';
// Stocker une valeur
await Storage.set({
key: 'username',
value: 'john_doe'
});
// Récupérer une valeur
const { value } = await Storage.get({ key: 'username' });
// Supprimer une valeur
await Storage.remove({ key: 'username' });
Avantages par rapport à localStorage
Le plugin Storage de Capacitor offre une meilleure persistance que localStorage, notamment sur iOS où localStorage peut être supprimé par le système.