React Native
Data Persistence & Local Storage
73 lessons in React Native
- AsyncStorage APIs Are AsynchronousCode Quiz
- Persisting State on ChangeCode Quiz
- Secure Storage with Keychain & KeystoreSlides / Video
- Realm and WatermelonDB DatabasesSlides / Video
- SQLite for Relational Local DatabasesSlides / Video
- AsyncStorage Is UnencryptedQuiz
- Storing User PreferencesQuiz
- Offline Storage and SyncQuiz
- Clearing Data on LogoutQuiz
- AsyncStorage Basic APIQuiz
- Storing Objects in AsyncStorageQuiz
- Async/Await and ErrorsQuiz
- Batch OperationsQuiz
- Clearing and Listing KeysQuiz
- Choosing a Storage SolutionQuiz
- MMKV Key-Value StorageQuiz
- SQLite for Relational DataQuiz
- Secure Storage for SecretsQuiz
- AsyncStorage Performance LimitsQuiz
- Rehydrating on App StartupQuiz
- Handling Data MigrationsQuiz
- Debouncing Persistence WritesQuiz
- MMKV for Fast Synchronous StorageSlides / Video
- AsyncStorage Limitations ExplainedSlides / Video
- AsyncStorage Is Promise-BasedSlides / Video
- AsyncStorage Batch OperationsSlides / Video
- Removing and Clearing AsyncStorage DataSlides / Video
- Serializing Objects for StorageSlides / Video
- Storing and Retrieving Data with AsyncStorageSlides / Video
- AsyncStorage for Key-Value StorageSlides / Video
- Storing Files with FileSystemSlides / Video
- SecureStore for Sensitive TokensCode Quiz
- MMKV Synchronous ReadsCode Quiz
- Custom AsyncStorage HookCode Quiz
- SQLite Query PlaceholdersCode Quiz
- Migrating Persisted SchemaCode Quiz
- Cache Expiry CheckCode Quiz
- Wiping Storage with clearCode Quiz
- Enumerating Keys with getAllKeysCode Quiz
- Batch Writes with multiSetCode Quiz
- Partial Updates with mergeItemCode Quiz
- Loading State on MountCode Quiz
- Catching AsyncStorage ErrorsCode Quiz
- Importing AsyncStorage CorrectlyCode Quiz
- Versioning Your Stored Data SchemasSlides / Video
- Serializing Objects Before StorageCode Quiz
- Persisting Data with setItemCode Quiz
- Reading Data with getItemCode Quiz
- Deleting Keys with removeItemCode Quiz
- Parsing Stored Strings on RetrievalCode Quiz
- getItem Returns null for Missing KeysCode Quiz
- AsyncStorage Stores Only StringsCode Quiz
- Caching Fetched Data for Offline AccessSlides / Video
- Handling Storage Errors GracefullySlides / Video
- Building a Storage WrapperSlides / Video
- Realm and WatermelonDBFlashcard
- MMKV High-Performance StorageFlashcard
- File System PersistenceFlashcard
- Typed Storage Abstraction LayerFlashcard
- Choosing a Persistence SolutionFlashcard
- Size Limits and PerformanceFlashcard
- Schema Migration and VersioningFlashcard
- Clearing Storage and Listing KeysFlashcard
- AsyncStorage Basic APIFlashcard
- AsyncStorage Stores Strings OnlyFlashcard
- Batch OperationsFlashcard
- Async and UnencryptedFlashcard
- Community AsyncStorage PackageFlashcard
- Secure Storage for SecretsFlashcard
- SQLite for Relational DataFlashcard
- Handling Read/Write ErrorsFlashcard
- Choosing the Right Storage SolutionSlides / Video
- Expo SecureStore for Sensitive DataSlides / Video