Javascript 如何在Dart应用程序中应用Redux概念?

Javascript 如何在Dart应用程序中应用Redux概念?,javascript,redux,dart,Javascript,Redux,Dart,我喜欢在用Redux实现的客户端应用程序中有一个集中存储的想法。当我使用JavaScript/TypeScript和 如何在Dart应用程序中正确采用此概念?我知道,在没有库的情况下,有一种类似的方法。虽然知道Dart有一些很好的独特功能,比如streams,但我想知道我是否不仅可以将现有的解决方案引入Dart生态系统,还可能有一个更好的解决方案,其工作方式与Redux for JS类似?我相信这取决于您希望通过Redux实现什么。如果你在寻找整个软件包(存储、操作、还原),那么Alexei(你

我喜欢在用Redux实现的客户端应用程序中有一个集中存储的想法。当我使用JavaScript/TypeScript和


如何在Dart应用程序中正确采用此概念?我知道,在没有库的情况下,有一种类似的方法。虽然知道Dart有一些很好的独特功能,比如streams,但我想知道我是否不仅可以将现有的解决方案引入Dart生态系统,还可能有一个更好的解决方案,其工作方式与Redux for JS类似?

我相信这取决于您希望通过Redux实现什么。如果你在寻找整个软件包(存储、操作、还原),那么Alexei(你提到的Redux+Thunk端口)是最好的方法

如果您正在通过不变性寻找可预测性,Dart将为您提供从到的一切。对于真值类型,请使用David的

如果您希望Redux实现有状态的热重新加载+回放,Dart+FLUTRAT将免费为您提供此功能()

不过,我相信Redux还有更多有用之处