Redux和Redux工具包之间的差异。
首先,在知道redux和redux工具包之间的差异之前,我们必须知道这是什么定义。
redux: redux是用于管理和集中应用程序状态的开源JavaScript库。
这意味着如果您有状态(例如变量)或许多需要许多组件或模块的状态。因此,您需要使这些状态全球化以轻松访问它们。 Redux为我们做了这项工作。
redux工具包: redux工具包是一组工具,有助于简化redux开发。
换句话说,如果我通过redux配置某些东西,尽可能难,但是我们可以使用Redux工具包轻松执行它。
redux vs redux工具包
某些差异在下面突出显示
-
在Redux中,您必须配置DevTools,但是在Redux工具包中,您不必配置。因为它已经有。
-
在redux中,您需要添加redux thunk,但是在redux工具包中,它已经内置了。
-
redux需要太多的样板代码,但redux工具包不需要。
我应该学到什么?
在我的偏爱中,您应该学习Redux工具包。这也取决于其他要求。
但是,在学习Redux工具包之前,您必须学习Redux基础知识。因为,您必须对 Action ,还原和** store **及其工作程序进行清晰的概念。之后,您可以跳到Redux工具包。
React Redux Toolkit路线图。
您必须学会在React应用中使用Redux的三件事,而学习顺序如下。 (上到底)
-
redux(基本必须)。
-
REACT REDUX。之后
-
redux工具包。
如果您是初学者,则可以遵循此教程播放列表。我希望它对您有很大帮助。