簡體   English   中英

共享偏好和使用 redux 的區別

[英]Different between shared preference and using redux

SharedPreferencesRedux之間有什么區別,尤其是在 flutter 中? Redux在應用程序中提供了一個全局狀態。 那么這兩者誰最強呢? 關於這兩種不同的事情,我應該了解哪些最重要的事情?

SharedPreferencesRedux是兩個非常不同的東西,它們的目的不同。

正如您所說, Redux允許您在整個應用程序中共享全局狀態。 但是該狀態/存儲中的數據是不穩定的。 如果您重新啟動應用程序,數據將消失。 它的主要目的是將數據共享到應用程序的任何部分。

SharedPreferences工作方式類似於設備上的本地存儲。 它使用 NSUserDefaults(在 iOS 上)和 SharedPreferences(在 Android 上)。 它旨在存儲鍵值對。 即使您的應用程序關閉,也會保留少量信息。 它不打算用作數據庫。 它的主要目的通常是存儲令牌、少量用戶數據或您可能需要的任何其他位。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM