首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Redux状态图

Redux状态图
EN

Stack Overflow用户
提问于 2022-01-28 15:30:54
回答 1查看 151关注 0票数 0

当前状态管理堆栈: React、RTK/Redux和Redux-Saga

这是高层次的问题。我们有一个复杂的流程,我们没有QA工程资源来编写所需的集成测试。这导致以下问题:

在此流中更改某些内容(不引入bug)需要大量的上下文(不引入bug)

我一直在研究xstate,并且非常喜欢生成状态图的能力(更少的上下文需求,非技术利益相关者的理解,似乎它会导致更高的效率向前推进)。对于状态管理,我们目前在整个平台上使用Redux (更改这将超出范围)。这就引出了我的问题:

有谁知道(支持得很好的)npm包吗?我可以将Redux与statecharts?

  • If not集成在一起,实现xstate和Redux的优缺点是什么?Xstate只适用于这个流,需要从Redux中提取一些数据。虽然xstate可以使用Redux状态,但我假设我不需要以Redux依赖xstate的方式编写它。

我不太熟悉xstate,但如果这是浪费时间/糟糕的想法,我不想太深入。

此外,对于上下文,这是一个非常大的回购-解决方案需要可维护,可读,最重要的是-可伸缩的。

另外,这其中的主要目标是自动生成状态图。我们在这个流程中有很多人手,手动更新文档是不可行的。

EN

回答 1

Stack Overflow用户

发布于 2022-01-28 17:30:13

您可以始终使用状态图作为Redux还原函数!事实上,其中一个XState开发人员提供了一个示例repo,演示了如何做到这一点(以及在Redux中间件中使用XState服务以获得副作用):

https://github.com/mattpocock/redux-xstate-poc

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70896218

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档