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