73 items
AsyncStorage 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 / VideoAsyncStorage Is Unencrypted
QuizStoring User Preferences
QuizOffline Storage and Sync
QuizClearing Data on Logout
QuizAsyncStorage Basic API
QuizStoring Objects in AsyncStorage
QuizAsync/Await and Errors
QuizBatch Operations
QuizClearing and Listing Keys
QuizChoosing a Storage Solution
QuizMMKV Key-Value Storage
QuizSQLite for Relational Data
QuizSecure Storage for Secrets
QuizAsyncStorage Performance Limits
QuizRehydrating on App Startup
QuizHandling Data Migrations
QuizDebouncing Persistence Writes
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 / VideoSecureStore for Sensitive Tokens
Code QuizMMKV Synchronous Reads
Code QuizCustom AsyncStorage Hook
Code QuizSQLite Query Placeholders
Code QuizMigrating Persisted Schema
Code QuizCache Expiry Check
Code QuizWiping Storage with clear
Code QuizEnumerating Keys with getAllKeys
Code QuizBatch Writes with multiSet
Code QuizPartial Updates with mergeItem
Code QuizLoading State on Mount
Code QuizCatching AsyncStorage Errors
Code QuizImporting AsyncStorage Correctly
Code QuizVersioning Your Stored Data Schemas
Slides / VideoSerializing Objects Before Storage
Code QuizPersisting Data with setItem
Code QuizReading Data with getItem
Code QuizDeleting Keys with removeItem
Code QuizParsing Stored Strings on Retrieval
Code QuizgetItem Returns null for Missing Keys
Code QuizAsyncStorage Stores Only Strings
Code QuizCaching Fetched Data for Offline Access
Slides / VideoHandling Storage Errors Gracefully
Slides / VideoBuilding a Storage Wrapper
Slides / VideoRealm and WatermelonDB
FlashcardMMKV High-Performance Storage
FlashcardFile System Persistence
FlashcardTyped Storage Abstraction Layer
FlashcardChoosing a Persistence Solution
FlashcardSize Limits and Performance
FlashcardSchema Migration and Versioning
FlashcardClearing Storage and Listing Keys
FlashcardAsyncStorage Basic API
FlashcardAsyncStorage Stores Strings Only
FlashcardBatch Operations
FlashcardAsync and Unencrypted
FlashcardCommunity AsyncStorage Package
FlashcardSecure Storage for Secrets
FlashcardSQLite for Relational Data
FlashcardHandling Read/Write Errors
FlashcardChoosing the Right Storage Solution
Slides / VideoExpo SecureStore for Sensitive Data
Slides / VideoBatch Operations
Use multiGet, multiSet, and multiRemove to handle many keys in one call.
What are multiGet, multiSet, and multiRemove used for?