Google 建议使用BLoC 模式来管理 Flutter 应用程序的状态。和 一起阅读rxdart
,这是最方便、最完整的状态管理方式。所以,我想了解和学习这种模式。
不幸的是,似乎没有完整而详尽的文档。有人可以清楚地向我解释这种模式及其在 Flutter 应用程序中的实现吗?
谢谢!
这里有一些有用的链接。这些是 Didier Boelens 的示例解释:
流和 BLoC 模式的基础知识 ( Reactive Programming - Streams - BLoC )
更深入和实用的示例(反应式编程 - 流 - BLoC - 实际用例)
BLoC、ScopedModel 和 Redux 之间的比较(BLoC - ScopedModel - Redux - 比较)
它对我帮助很大,我希望你也能找到你想要的。