在我的场景中,flutter_secure_storage 或 getx 哪个包更好?

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

我正在使用 https://pub.dev/packages/flutter_secure_storage (使用 Await/Async 函数)来存储值并稍后检索它。请注意,每次打开应用程序时,我都会更新该值。我只是将其用于在应用程序打开时存储和检索值的目的。不要存储,以便当应用程序关闭然后再次打开时,我可以检索它。

现在我已经了解了 https://pub.dev/packages/get ,它很有前途,因为我可以使我的变量可观察,这似乎更容易使用,编码更少。

现在我只想向那些了解这两个flutter包的人寻求专家建议,是否值得从使用flutter_secure_storage迁移到get。谢谢!

flutter dart flutter-getx
1个回答
9
投票

flutter_secure_storage 是一个包,如果您想以加密形式存储数据,则可以使用该包,当您处理非常敏感的数据(例如您正在为银行服务创建应用程序)时使用该包,因此您需要超级安全性,而 getX 包是一个用于状态管理、路由管理、国际化、API 调用等的一体化包,它具有很多功能并且非常易于使用。它还可以存储您的数据,但不是以加密形式存储,它基本上是 Shared_Preference 包的替代方案,因此,如果您想以加密格式存储数据,请使用 flutter_secure_storage,如果您不需要加密存储,则可以使用 getX。我绝对推荐使用 getX 不仅用于存储,您还可以将它用于状态管理和许多其他功能。

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