共享首选项和使用redux有所不同

问题描述 投票:0回答:1

SharedPreferencesRedux之间有什么区别,尤其是在颤动方面? Redux在应用程序中提供全局状态。那么,两者中哪一个最强大?关于这两种不同的东西,我应该知道哪些最大的重要事情?

flutter redux sharedpreferences
1个回答
0
投票

[SharedPreferencesRedux是两个完全不同的东西,用途不同。

Redux,正如您所说的,允许您在应用程序中共享全局状态。但是该状态/存储中的数据是易失的。如果重新启动应用程序,数据将消失。其主要目的是将数据共享到应用程序的任何部分。

SharedPreferences的作用类似于设备上的本地存储。它使用NSUserDefaults(在iOS上)和SharedPreferences(在Android上)。它旨在存储键值对。即使您的应用已关闭,也会保留少量信息。它不打算用作数据库。它的主要目的通常是存储令牌,少量用户数据或您可能需要的任何其他位。

© www.soinside.com 2019 - 2024. All rights reserved.