在apollo-react-redux应用程序中是否值得使用redux-form?

时间:2017-03-15 18:09:38

标签: reactjs redux graphql redux-form apollo

我理解redux-form为我处理减速器和动作是一个优点。但据我所知,数据将在提交时作为JSON返回,并且我的应用程序增加的复杂性可能不值得。 redux-form工作流似乎与apollo graphQL包装器相反,后者在反应工作流中采用了变异函数prop和gql标记。 redux-form是错误的工具,还是我缺少一些见解? 我想知道其他人在react-apollo中使用的替代工具。 -Thanks

1 个答案:

答案 0 :(得分:12)

我的立场得到了纠正。 Redux-form在Apollo-React-Redux中值得使用。

经过一些研究后,如果有兴趣的话,我发现了一种将redux-form实现为Apollo-React应用程序的最小侵入方式:

https://github.com/jferrettiboke/react-auth-app-example/blob/master/client/src/containers/SignInFormContainer.js

我的index.js花了2行来包含formReducer(按预期方式)并对其signin表单及其容器进行采样。

他的集装箱化方法实际上与通常的反应 - 阿波罗工作流程相匹配。

由于