Flutter 哪个状态管理体系结构更适合我的颤振应用程序?

Flutter 哪个状态管理体系结构更适合我的颤振应用程序?,flutter,state-management,Flutter,State Management,作为前言,我以前从未使用过状态管理体系结构 体系结构应具有的主要特征是: 可缩放 相对容易管理/调试 与其他组件的异步方面兼容 理想情况下,它应该足够简单,初学者可以实现它(不一定要简单,只是相对简单) 该应用程序将有大型异步数据库组件,但只有小得多的部分数据将存储在本地 除此之外,应用程序中还有一些(相对较小的)本地功能将改变值,架构必须同时管理这两个功能 我在网上搜索过,我找到的两个主要的方法是MobX和BLoC。但这是我遇到的问题。我无法在两者之间做出选择(MobX似乎对初学者更友好,

作为前言,我以前从未使用过状态管理体系结构

体系结构应具有的主要特征是:

  • 可缩放
  • 相对容易管理/调试
  • 与其他组件的异步方面兼容
  • 理想情况下,它应该足够简单,初学者可以实现它(不一定要简单,只是相对简单)
该应用程序将有大型异步数据库组件,但只有小得多的部分数据将存储在本地

除此之外,应用程序中还有一些(相对较小的)本地功能将改变值,架构必须同时管理这两个功能

我在网上搜索过,我找到的两个主要的方法是MobX和BLoC。但这是我遇到的问题。我无法在两者之间做出选择(MobX似乎对初学者更友好,但BLoC看起来更适合Flitter,并且有更多的指南)


那么你有什么建议?我可能错过了这两个或其他任何一个。请提前感谢。

我建议您在颤振应用程序中查看提供商的状态管理包:


与供应商合作非常容易,官方颤振文档中也推荐使用此功能:

谢谢!我会试试看,看看它去哪儿了。