Reactjs 在react中,每个成分都需要单独的还原剂。?

Reactjs 在react中,每个成分都需要单独的还原剂。?,reactjs,react-redux,use-reducer,Reactjs,React Redux,Use Reducer,希望你们都做得好。我不会问你这个问题。我在react上开始了一个新项目&我更新鲜了。我需要知道,每个部件是否需要单独的减速器。e、 假设我有一个类别组件,我将在其中显示所有类别,并给出一个表格来插入新类别。现在我有了另一个叫做标签的组件。同样的事情也会发生在这里。因此,我需要将CategoryReducer和TagReducer分开。不是强制要求每个组件都有一个单独的reducer,但是有单独的reducer是一种很好的编码实践,根据我的理解,如果你的应用程序将来会越来越大,并且你想保持功能的分

希望你们都做得好。我不会问你这个问题。我在react上开始了一个新项目&我更新鲜了。我需要知道,每个部件是否需要单独的减速器。e、 假设我有一个类别组件,我将在其中显示所有类别,并给出一个表格来插入新类别。现在我有了另一个叫做标签的组件。同样的事情也会发生在这里。因此,我需要将CategoryReducer和TagReducer分开。

不是强制要求每个组件都有一个单独的reducer,但是有单独的reducer是一种很好的编码实践,根据我的理解,如果你的应用程序将来会越来越大,并且你想保持功能的分离,你可以使用CombineReducer来实现,对于特定的功能,最好有一个单独的减速机。因为这也将帮助您在micro service或mono repo应用程序中转换庞大的应用程序。 比如说,我们有一个购物网站。 我知道这个应用程序将随着多个功能的发展而变得越来越大,所以我们应该花费一些精力来保持容器和这些容器的特定还原剂之间的隔离。 集装箱,我将建立一个购物网站。 1.产品 2.付款详情 3.订单 等 我更愿意将减速器与这些功能分开。
如果有人有任何其他观点,请纠正我。

您不需要为每个部件配备单独的减速器。您应该根据它们存储的数据将它们分开,然后再将它们合并。如果CategoryReducer包含与TagReducer中的数据不相关的数据,那么没关系,谢谢@DominikTargosz对我的解释。我需要您的帮助,您是否知道任何最好的教程或文章,或者任何与react如何使用redux相关的内容。@ShivamVerma官方文档足以理解概念@ShivamVerma我推荐TraversyMedia教程,但官方文档也可以。有很多关于Reduxit的教程,谢谢你帮助我。你知道任何与React redux work flow相关的好教程或文章吗。@Shivam你可以使用此链接。所有内容都用示例进行了解释。非常感谢@Prabhat Mishra的解释。我需要你的帮助,请分享一些关于react如何与redux一起工作以及它的流程如何的好文章或教程。@ShivamVerma