【发布时间】:2020-02-23 18:42:28
【问题描述】:
与我们的团队一起,我们将开始一个使用 Reactjs + Apollo + Graphql 的中型项目,我们正在寻找架构模式以保持该项目的秩序。
我正在阅读和观看一些关于 Reactjs 架构的视频,评论最多的是 Redux,它看起来不错,它具有状态管理和工作文件结构(如层),但与 Api Rest 一起工作更好,我们想使用 Graphql。
另一个选项是只使用 Graphql 和 Apollo,因为 Apollo 有自己的状态管理和类似的选项可以替代 redux,但是如果我们使用这个选项,我们可以给它什么架构? MVP?还是mvvm? Reactjs 可以吗?
如果有 Reactjs 经验的人能给我们建议,我们将不胜感激 =)
【问题讨论】: