Didier Boelens的反应式编程BLoC或如何实现整个应用程序的BLoC

问题描述

我浏览了很多页面,以学习如何最好地实现整个应用程序块(用于身份验证,用户管理和初始化)。我没有发现太多,对于一个初学者来说,这种水平的集团模式很难找到合理的模式。

Didier Boelens解释的here模式似乎是最有前途的。

  1. 这是否仍是一种声音模式(是从2018年开始的),还是在同时发展bloc库,还是其他模式被证明更好/更容易?什么是更容易但仍然有利的模式?

  2. 本文从嵌入在InheritedWidget中的块开始。如果有人对此有所了解,他/她可以简单地解释一下,为什么我们需要在团体/事件/状态之上的bloc_event_state_builderbloc_event_stream?为什么我不能直接与bloc_provider一起使用简单的bloc / event / state模式,我却读到“ ”,有时会处理一系列可能是顺序或并行,长或短,同步或异步以及这也可能导致各种结果,变得非常难以编程。您可能还需要随着进度或状态的不同而更新显示”但我想我不了解所有元素的编排他的模式。

  3. 他定义了一个class BlocProvider<T extends BlocBase> extends StatefulWidget,引用了一个继承的窗口小部件。我想我正确地假设这会影响我使用bloc软件包中现成的BlocProvider的所有其他页面特定的bloc?!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)