Veri Kalıcılığı
AsyncStorage, MMKV, SQLite, Realm, güvenli depolama, önbellekleme stratejileri
1React Native'de AsyncStorage'ın temel özelliği nedir?
React Native'de AsyncStorage'ın temel özelliği nedir?
Cevap
AsyncStorage; asenkron, şifrelenmemiş ve kalıcı bir anahtar-değer depolama sistemidir. Uygulama genelinde global olarak çalışır ve verileri string olarak saklar. React Native'e gömülü en basit depolama çözümüdür ve basit kullanıcı tercihleri veya hassas olmayan veriler için idealdir.
2AsyncStorage'da bir JavaScript nesnesi nasıl saklanır?
AsyncStorage'da bir JavaScript nesnesi nasıl saklanır?
Cevap
AsyncStorage yalnızca string saklayabilir. Bir JavaScript nesnesini saklamak için, saklamadan önce JSON.stringify() ile serileştirilmeli, okurken de JSON.parse() ile deserileştirilmelidir. AsyncStorage nesneleri doğrudan kabul etmediği için bu adım zorunludur.
3MMKV'nin AsyncStorage'a kıyasla temel avantajı nedir?
MMKV'nin AsyncStorage'a kıyasla temel avantajı nedir?
Cevap
MMKV (Memory-Mapped Key-Value), memory-mapping ve senkron veri erişimi sayesinde AsyncStorage'a kıyasla 30 kata kadar daha yüksek performans sunar. Milyarlarca kullanıcıyı yönetmek için WeChat tarafından geliştirilmiştir ve sık okuma/yazma ya da büyük veri boyutları gerektiren uygulamalar için özellikle uygundur.
AsyncStorage veya MMKV yerine SQLite ne zaman kullanılmalıdır?
Realm'in SQLite'a kıyasla temel özelliği nedir?
+17 mülakat soruları
Diğer React Native mülakat konuları
JavaScript Temelleri
React Temelleri
React Native Temelleri
React Hooks
React & React Native için TypeScript
React Native Bileşenleri ve API
React Native Stil ve Düzen
React Native Navigasyonu
React Native State Yönetimi
React Native Networking ve API
Formlar ve Doğrulama
React Native Animasyonları
Native Modules & Bridge
Platforma Özel Kod
İzinler ve Cihaz API'leri
Push Notifications
React Native Testing
React Native Hata Ayıklama
Build & Deployment
Expo vs React Native Bare
Performans Optimizasyonu
Bellek Yönetimi
Architecture Patterns
React Native New Architecture
Güvenlik En İyi Uygulamaları
Offline-First Architecture
React Native CI/CD
Monorepo ve Kod Paylaşımı
İleri Konular
Uygulama Yaşam Döngüsü ve Arka Plan Yürütme
Kimlik Doğrulama ve Oturum Yönetimi
Monitoring & Crash Reporting
Bir sonraki mülakatın için React Native'de uzmanlaş
Tüm sorulara, flashcards'a, teknik testlere, code review alıştırmalarına ve mülakat simülatörlerine eriş.
Ücretsiz başla