Redux 使用Aurelia和FLUX的最佳实践
Aurelia非常棒,但它没有提供管理状态的解决方案。 我研究了一下,发现了它的两个概念 Redux: 它允许我们使用redux的核心概念,而不需要额外的糖。在最小可用版本中,可能如下所示: 它在大多数React应用程序中也更为常见Redux 使用Aurelia和FLUX的最佳实践,redux,aurelia,mobx,Redux,Aurelia,Mobx,Aurelia非常棒,但它没有提供管理状态的解决方案。 我研究了一下,发现了它的两个概念 Redux: 它允许我们使用redux的核心概念,而不需要额外的糖。在最小可用版本中,可能如下所示: 它在大多数React应用程序中也更为常见 Mobx: 它看起来也不错,核心概念和语法更接近Aurelia。但我找不到任何人在Aurelia身上使用它:( 问题: 那么问题是,在AurLi应用程序中更好的管理状态的方法是什么? < P>也许你应该考虑这篇文章: 看起来Aurelia(我不是Aurelia
Mobx: 它看起来也不错,核心概念和语法更接近Aurelia。但我找不到任何人在Aurelia身上使用它:( 问题:
那么问题是,在AurLi应用程序中更好的管理状态的方法是什么? < P>也许你应该考虑这篇文章: 看起来Aurelia(我不是Aurelia dev)很容易管理单态和反应态。因此,我建议:立即定义存储和还原,而不使用Redux或MobX 也许ImmutableJS在这里可以非常有用地定义您的存储(基本上是一个对象)
而且,不要忘记,减缩器只是纯函数。因此,虽然您知道如何编写纯函数,并且知道如何应用于存储,但您很好。在sitepoint上有一篇使用Redux和Aurelia的示例博客文章 还有一个aurelia redux插件,它提供了更多的支持: