Capacitor Storage: Manage le stockage local dans votre app

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

Basic usage

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.