Отличается между общими предпочтениями и использованием приставки - PullRequest
0 голосов
/ 10 марта 2020

Каковы различия между SharedPreferences и Redux, особенно в трепетании? Redux обеспечивает глобальное состояние в приложении. Итак, какой из них самый сильный? Какие самые важные вещи, которые я должен знать об этих двух разных вещах?

1 Ответ

1 голос
/ 10 марта 2020

SharedPreferences и Redux - это две совершенно разные вещи с разными целями.

Redux, как вы сказали, позволяет вам совместно использовать глобальное состояние в вашем приложении. Но данные в этом состоянии / хранилище изменчивы. Если вы перезапустите приложение, данные исчезнут. Его основная цель - обмениваться данными с любой частью вашего приложения.

SharedPreferences работает как локальное хранилище на устройстве. Он использует NSUserDefaults (на iOS) и SharedPreferences (на Android). Он предназначен для хранения пар ключ-значение. Небольшое количество информации, которая хранится, даже если ваше приложение закрыто. Он не предназначен для использования в качестве базы данных. Обычно его основная цель - хранить токены, небольшие объемы пользовательских данных или любые другие биты, которые могут вам понадобиться.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...