Карточка Junior Офлайн и хранение обновлено
Хранилища в RN
Вопрос
Какие хранилища данных есть в RN и для чего каждое?
Попробуйте сами
Ответьте про себя или вслух, потом откройте ответ и сверьтесь.
Показать ответ и разбор
Коротко
AsyncStorage: простое асинхронное ключ-значение для небольших настроек. MMKV: быстрое синхронное ключ-значение.
Ответ
AsyncStorage: простое асинхронное ключ-значение для небольших настроек. MMKV: быстрое синхронное ключ-значение. SQLite: реляционная база для больших данных и запросов. Keychain/Keystore (expo-secure-store): секреты и токены. Файловая система (expo-file-system): файлы и медиа.
Разбор
Выбор по объёму, необходимости запросов и чувствительности данных.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.