1

我查看了很多页面来学习如何最好地实现应用程序范围的块(用于身份验证、用户管理和初始化)。我没有找到这么多关于这种级别的集团模式的初学者,我发现很难确定一个合理的模式。

Didier Boelens在这里解释的模式似乎是最有希望的模式。

  1. 它仍然是一个合理的模式(它是从 2018 年开始的)还是 bloc 库在此期间发展了,还是其他模式被证明更好/更容易?什么是更容易但仍然有利的模式?

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

  3. 他定义了一个class BlocProvider<T extends BlocBase> extends StatefulWidget引用继承的小部件。我想我正确地假设这将影响我使用BlocProviderbloc 包中的开箱即用的所有其他特定页面的块?!

4

0 回答 0