我正试图从架构的角度提高我的React的技能。
我正在编写一个项目,用户将逐步进行操作,还可以遍历工作流的各个部分以导航或切换选项,或通过子工作流添加子选项。
我主要是使用路线更改来导航,但是我试图在体系结构上解决的问题是项目中其他人或团队在此领域中正在做的事情。
我已经考虑过在工作流与子工作流以及所有通过sagas运行的非线性工作流之间进行大多数主要转换。
例如通过路由更改从一个工作流程跳到另一个工作流程->执行传奇以处理所有redux状态更改
目前,感觉就像在组件中一样: 1.用户单击一个按钮 2.按钮通话会更新本地状态,并调用道具以启动Redux状态重置或更改等,然后导航到给定的路线。
因此,我试图建立的是其他人在路由/工作流与任何要阅读的好文章/书之间进行转换时正在处理本地和redux状态清理的事情。
我欢迎任何/所有建议,战斗伤疤的故事等。