2017-05-28 36 views
0

从阵营阿波罗文档:更新商店使用阿波罗客户端缓存与自定义Redux的减速

阿波罗执行两个重要的核心任务:执行查询和 突变,并且缓存结果。

目前,在我的应用程序中,我使用Apollo仅执行查询和突变。

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

当前使用Apollo客户端的内部Redux存储的方法是否存在明显的缺点? (除了为定制的Redux商店编写额外的代码外)

我关心与设计和性能相关的缺点,并且倾向于此刻的设计 - 关注这种模式是否有效地“锁定”了不合格的性能,未来迁移到Apollo商店不适合中型应用程序。

非常感谢。

回答

-1

我想知道每种方式的优点和缺点。我即将开发一款新应用程序,并将沿着将阿波罗减速机集成到我自己的减速器的道路,但现在我认为我只是为自己创造了很多工作。我可以使用阿波罗,然后我可以消除自己的行为,减速器,传奇等等。对此有任何想法都会很棒。