React Native’de kullanılan AsyncStorage nedir ve nasıl kullanılır?

AsyncStorage Nedir?

AsyncStorage, React Native uygulamalarında temel anahtar-değer verilerini saklamak için kullanılan asenkron bir depolama aracıdır. Veriler, uygulama kapatıldığında bile saklanır ve hızlı erişim sağlar.

Nasıl Kullanılır?

  • Kurulum: React Native projenize AsyncStorage'ı eklemek için şu komutu kullanabilirsiniz:

npm install @react-native-async-storage/async-storage

  • Import Etme: Kütüphaneyi projeye dahil etmek için şu şekilde import edin:

import AsyncStorage from '@react-native-async-storage/async-storage';

  • Veri Kaydetme: Bir anahtar-değer çifti kaydetmek için:

AsyncStorage.setItem('anahtar', 'değer');

  • Veri Okuma: Kaydedilmiş bir değeri okumak için:

const deger = await AsyncStorage.getItem('anahtar');

  • Veri Silme: Bir anahtar-değer çiftini silmek için:

AsyncStorage.removeItem('anahtar');

Dikkat Edilmesi Gerekenler

  • AsyncStorage, büyük veri setleri için uygun değildir.
  • Asenkron yapısı nedeniyle, veri işlemlerinin sonucunu beklemek için await kullanılmalıdır.


🐞

Hata bildir

Paylaş