75 items
Persisting an object with AsyncStorage
Code QuizChoosing the Right Local Storage
QuizAsyncStorage APIs Are Asynchronous
Code QuizPersisting State on Change
Code QuizSecure Storage with Keychain & Keystore
Slides / VideoRealm and WatermelonDB Databases
Slides / VideoSQLite for Relational Local Databases
Slides / VideoClearing and Listing Keys
QuizMMKV Key-Value Storage
QuizSQLite for Relational Data
QuizSecure Storage for Secrets
QuizAsyncStorage Performance Limits
QuizRehydrating on App Startup
QuizHandling Data Migrations
QuizAsyncStorage Is Unencrypted
QuizDebouncing Persistence Writes
QuizStoring User Preferences
QuizOffline Storage and Sync
QuizClearing Data on Logout
QuizAsyncStorage Basic API
QuizStoring Objects in AsyncStorage
QuizAsync/Await and Errors
QuizBatch Operations
QuizChoosing a Storage Solution
QuizMMKV for Fast Synchronous Storage
Slides / VideoAsyncStorage Limitations Explained
Slides / VideoAsyncStorage Is Promise-Based
Slides / VideoAsyncStorage Batch Operations
Slides / VideoRemoving and Clearing AsyncStorage Data
Slides / VideoSerializing Objects for Storage
Slides / VideoStoring and Retrieving Data with AsyncStorage
Slides / VideoAsyncStorage for Key-Value Storage
Slides / VideoStoring Files with FileSystem
Slides / VideoSQLite Query Placeholders
Code QuizMMKV Synchronous Reads
Code QuizSecureStore for Sensitive Tokens
Code QuizCache Expiry Check
Code QuizMigrating Persisted Schema
Code QuizCustom AsyncStorage Hook
Code QuizEnumerating Keys with getAllKeys
Code QuizImporting AsyncStorage Correctly
Code QuizCatching AsyncStorage Errors
Code QuizLoading State on Mount
Code QuizPartial Updates with mergeItem
Code QuizWiping Storage with clear
Code QuizBatch Writes with multiSet
Code QuizVersioning Your Stored Data Schemas
Slides / VideoReading Data with getItem
Code QuizgetItem Returns null for Missing Keys
Code QuizDeleting Keys with removeItem
Code QuizPersisting Data with setItem
Code QuizAsyncStorage Stores Only Strings
Code QuizSerializing Objects Before Storage
Code QuizParsing Stored Strings on Retrieval
Code QuizCaching Fetched Data for Offline Access
Slides / VideoHandling Storage Errors Gracefully
Slides / VideoBuilding a Storage Wrapper
Slides / VideoCommunity AsyncStorage Package
FlashcardMMKV High-Performance Storage
FlashcardFile System Persistence
FlashcardTyped Storage Abstraction Layer
FlashcardChoosing a Persistence Solution
FlashcardHandling Read/Write Errors
FlashcardSQLite for Relational Data
FlashcardSecure Storage for Secrets
FlashcardAsync and Unencrypted
FlashcardBatch Operations
FlashcardAsyncStorage Stores Strings Only
FlashcardAsyncStorage Basic API
FlashcardClearing Storage and Listing Keys
FlashcardSchema Migration and Versioning
FlashcardSize Limits and Performance
FlashcardRealm and WatermelonDB
FlashcardChoosing the Right Storage Solution
Slides / VideoExpo SecureStore for Sensitive Data
Slides / VideoChoosing the Right Local Storage
Learn when to use AsyncStorage, SQLite, or SecureStore for React Native persistence.
You need to persist a user's authentication token so it survives app restarts and is protected on-device. Which storage option is most appropriate?