【发布时间】:2021-01-06 16:28:04
【问题描述】:
我正在从头开始一个新项目,我决定将 Django 与 React 结合使用。但是当我说 React 时,有很多开发人员使用 redux 作为状态管理的基本库,但我认为 redux 在代码中增加了很多复杂性。所以我为此搜索了一个替代方案,我发现一些开发人员根本没有使用 redux,而是使用 GraphQL + Apollo 作为替代方案。我也在 Github 上发现了这个漂亮的存储库,它使用 Django 和 React,但这根本没有使用 redux。
链接到该 GitHub 存储库的 package.json 文件 - https://github.com/mirumee/saleor-dashboard/blob/0d9f8662299a98de4c89bbdf5b8142a0e1790bc7/package.json
那么,使用 Apollo + GraphQL 代替 redux 是个好主意吗?
【问题讨论】:
标签: reactjs django redux graphql