Explore Library
React NativeData Persistence & Local Storage

73 items

1

AsyncStorage APIs Are Asynchronous

Code Quiz
2

Persisting State on Change

Code Quiz
3

Secure Storage with Keychain & Keystore

Slides / Video
4

Realm and WatermelonDB Databases

Slides / Video
5

SQLite for Relational Local Databases

Slides / Video
6

Choosing a Storage Solution

Quiz
7

Batch Operations

Quiz
8

Async/Await and Errors

Quiz
9

Clearing Data on Logout

Quiz
10

Offline Storage and Sync

Quiz
11

Storing User Preferences

Quiz
12

Storing Objects in AsyncStorage

Quiz
13

Debouncing Persistence Writes

Quiz
14

AsyncStorage Is Unencrypted

Quiz
15

Handling Data Migrations

Quiz
16

Rehydrating on App Startup

Quiz
17

AsyncStorage Performance Limits

Quiz
18

Secure Storage for Secrets

Quiz
19

SQLite for Relational Data

Quiz
20

Clearing and Listing Keys

Quiz
21

AsyncStorage Basic API

Quiz
22

MMKV Key-Value Storage

Quiz
23

MMKV for Fast Synchronous Storage

Slides / Video
24

AsyncStorage Limitations Explained

Slides / Video
25

AsyncStorage Is Promise-Based

Slides / Video
26

AsyncStorage Batch Operations

Slides / Video
27

Removing and Clearing AsyncStorage Data

Slides / Video
28

Serializing Objects for Storage

Slides / Video
29

Storing and Retrieving Data with AsyncStorage

Slides / Video
30

AsyncStorage for Key-Value Storage

Slides / Video
31

Storing Files with FileSystem

Slides / Video
32

MMKV Synchronous Reads

Code Quiz
33

SQLite Query Placeholders

Code Quiz
34

SecureStore for Sensitive Tokens

Code Quiz
35

Cache Expiry Check

Code Quiz
36

Migrating Persisted Schema

Code Quiz
37

Custom AsyncStorage Hook

Code Quiz
38

Batch Writes with multiSet

Code Quiz
39

Enumerating Keys with getAllKeys

Code Quiz
40

Wiping Storage with clear

Code Quiz
41

Partial Updates with mergeItem

Code Quiz
42

Loading State on Mount

Code Quiz
43

Catching AsyncStorage Errors

Code Quiz
44

Importing AsyncStorage Correctly

Code Quiz
45

Versioning Your Stored Data Schemas

Slides / Video
46

Deleting Keys with removeItem

Code Quiz
47

Parsing Stored Strings on Retrieval

Code Quiz
48

getItem Returns null for Missing Keys

Code Quiz
49

AsyncStorage Stores Only Strings

Code Quiz
50

Serializing Objects Before Storage

Code Quiz
51

Persisting Data with setItem

Code Quiz
52

Reading Data with getItem

Code Quiz
53

Caching Fetched Data for Offline Access

Slides / Video
54

Handling Storage Errors Gracefully

Slides / Video
55

Building a Storage Wrapper

Slides / Video
56

Handling Read/Write Errors

Flashcard
57

SQLite for Relational Data

Flashcard
58

File System Persistence

Flashcard
59

MMKV High-Performance Storage

Flashcard
60

Realm and WatermelonDB

Flashcard
61

Secure Storage for Secrets

Flashcard
62

Choosing a Persistence Solution

Flashcard
63

Community AsyncStorage Package

Flashcard
64

Async and Unencrypted

Flashcard
65

Clearing Storage and Listing Keys

Flashcard
66

Size Limits and Performance

Flashcard
67

Typed Storage Abstraction Layer

Flashcard
68

Schema Migration and Versioning

Flashcard
69

Batch Operations

Flashcard
70

AsyncStorage Stores Strings Only

Flashcard
71

AsyncStorage Basic API

Flashcard
72

Choosing the Right Storage Solution

Slides / Video
73

Expo SecureStore for Sensitive Data

Slides / Video
Slides / VideoIntermediate

Removing and Clearing AsyncStorage Data

Learn how to delete single keys, batch-remove keys, and wipe all AsyncStorage data cleanly.

Slide 1
1 / 6