如何在React Native中将功能与演示分离?

时间:2019-02-28 08:31:30

标签: reactjs react-native redux

我有一个登录表单,该表单从API请求JWT令牌。我想分离网络请求,因为我在应用程序的多个位置使用了该请求。

我应该将请求移至Redux reducer吗?还是仅出于重用网络功能的目的制作新文件?这里的最佳做法是什么?

Folder structure

1 个答案:

答案 0 :(得分:0)

有很多方法可以构造项目文件夹。这取决于您的项目。如果您的项目很小,则可以按组件,化简器,操作,容器,屏幕等redux类型进行拆分。

但是,如果您的项目很大并且想要轻松地进行维护,建议您使用ducks approach。这是一篇很好的文章,我想你应该看看