2

我想知道在应用程序加载时是否有触发史诗的最佳实践?我可以想到几个方法:

  • 调度一个通用的初始化动作。
    • 有效负载只能具有通用数据,因此如果您的史诗依赖于通过操作获取数据,则效果不佳。
    • 单一调度和运行减速器/史诗。
    • 语义,因此易于理解。
  • 为每个史诗调度一个特定的动作。
    • 不需要更改史诗
    • 创建许多不必要的调度调用,因为动作是在商店中已经存在的状态下调度的。
  • 使用startsWith 运算符。
    • 非常适合开始且从未改变的史诗。
    • 可以使用来自 store.getState() 的数据创建相关操作,但是内联操作有点乏味。

这些不同的方法各有优缺点,但我很想看看我是否遗漏了一些明显的或内置的东西。

在文档配方中介绍这一点会很好吗?

4

0 回答 0