关于通量约定,为什么每个动作一个文件?

时间:2015-11-11 19:14:34

标签: reactive-programming flux

我注意到很多样本通量项目都遵循每个操作单个文件的约定,而不是将它们组合在一起。这是什么原因,是强烈的对话?

我的偏好是将相关操作分组到单个文件中,例如wishlistActions.js将包括,创建,添加产品,删除产品和删除。

这是不是违背了粮食?如果是这样,为什么?

1 个答案:

答案 0 :(得分:0)

我认为这不符合要求,我不知道Flux是否规定了任何单一的方法。

事实上,Ryan Florence(反应路由器的作者之一)有一个演示回购,其中有一个Constants.js文件列出了他的所有动作。然后他有个人actionCreator课程。

https://github.com/FrontendMasters/2015-02-13-React/tree/master/excercises/5-flux/app