首页 文章

使用Apollo Client Cache与Custom Redux Reducer

提问于
浏览
1

来自React-Apollo文件: Updating the Store

Apollo执行两项重要的核心任务:执行查询和突变,以及缓存结果 .

目前,在我的应用程序中,我正在使用Apollo来执行查询和变异 .

我的查询和突变的结果被分派到一个自定义的Redux reducer,然后我的客户端从中读取(写入,渲染) .

与使用Apollo Client的内部Redux存储相比,这种方法有明显的缺点吗? (除了为自定义Redux存储编写其他代码之外)

我关心与设计和性能相关的缺点,目前支持设计 - 关心这种模式是否有效地“锁定”不合格的性能,以及将来迁移到Apollo Store对于中型应用程序来说是站不住脚的 .

非常感谢你 .

1 回答

  • -2

    我想知道各方面的利弊 . 我即将创建一个新的应用程序,并将沿着将Apollo的减速器集成到我自己的减速器中的道路,但现在我想我只是为自己创造了很多工作 . 我可以使用阿波罗然后我可以消除我自己的行动,减少,传奇等等 . 任何想法都会很棒 .

相关问题