来自React-Apollo文件: Updating the Store
Apollo执行两项重要的核心任务:执行查询和突变,以及缓存结果 .
目前,在我的应用程序中,我正在使用Apollo来执行查询和变异 .
我的查询和突变的结果被分派到一个自定义的Redux reducer,然后我的客户端从中读取(写入,渲染) .
与使用Apollo Client的内部Redux存储相比,这种方法有明显的缺点吗? (除了为自定义Redux存储编写其他代码之外)
我关心与设计和性能相关的缺点,目前支持设计 - 关心这种模式是否有效地“锁定”不合格的性能,以及将来迁移到Apollo Store对于中型应用程序来说是站不住脚的 .
非常感谢你 .
1 回答
我想知道各方面的利弊 . 我即将创建一个新的应用程序,并将沿着将Apollo的减速器集成到我自己的减速器中的道路,但现在我想我只是为自己创造了很多工作 . 我可以使用阿波罗然后我可以消除我自己的行动,减少,传奇等等 . 任何想法都会很棒 .