我是一个学生,试图与ReactJ图书馆一起学习网络开发。但是我很难在React上下文和Redux状态管理之间进行选择。我从来没有做过实时的大型项目。所以每个人都在建议我应该使用反应情境。即使是我在IT领域从事实时项目的朋友也在使用React上下文,而不是在他们的项目中使用Redux。所以他建议我应该坚持反应语境。但是我认为Redux甚至在响应上下文之前就已经存在了,并且非常适合于大型项目。因此,许多旧的项目可能正在使用Redux。但是,与Redux相比,Redux确实很难做出反应。
有人能给我一个建议,是我应该坚持反应语境还是我应该学习Redux?
发布于 2021-10-20 20:29:08
取决于项目的范围。在使用高频更新时,可能会出现一些问题,但如果大多数情况下是低频(主题更改、身份验证),那么只需使用React,因为如果您计划只在ReactJS中使用数据以及它的附加包,那么就更好了
发布于 2021-10-20 20:46:47
实际上,把两者都知道是个好主意。我会从反应环境开始,它要小得多,更容易掌握,而且是现成的。
然后,您可以切换到redux -并使用它做一些工作。你会学到这两者,因为两者都不是那么困难。
https://stackoverflow.com/questions/69652495
复制相似问题