2017-07-27 36 views
1

我目前正在构建一个使用大量“资源”并对它们执行相同操作的应用程序。每个资源(客户,项目,产品,发票)都有一个列表,编辑表单,CRUD操作等等。Redux:每个资源的动作和缩减器?

你可以想象很多代码重复。我正在考虑使用诸如FETCH_RESOURCE,RECEIVE_RESOURCES等资源类型为参数的操作来推广到单个“资源”中。对于组件也可以做同样的事情。

由于我是Redux的新手,我试图找出这是一个好的还是坏的想法,以及它是否符合Redux哲学。我看过Redux-CRUD,但它仍然为每个资源生成动作和缩减器。

回答