首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Nextjs和tRPC中缓存用于状态管理的数据?

如何在Nextjs和tRPC中缓存用于状态管理的数据?
EN

Stack Overflow用户
提问于 2022-06-29 06:48:02
回答 1查看 1.2K关注 0票数 0

我正在使用tRPC向客户端获取数据。tRPC使用React查询作为一个dev依赖项,所以我也安装了它。因为我的应用程序很小,所以我选择不使用Redux。我读到React查询可以使用其QueryClient API缓存数据。这意味着我必须在每次获取/突变之后手动设置和获取数据。同时,在从缓存中获取数据时,我还必须为数据创建额外的类型,这违背了使用tRPC的目的,因为所有类型都存在于缓存中。在使用tRPC时,我是否遗漏了缓存方面的任何内容?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-06-30 11:00:51

您不必手动设置/从缓存获取。React-Query默认情况下处理这一点,因此,当向同一路由发出请求时,React-Query将自动从缓存的结果返回,而不是向服务器发出另一个请求。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72796909

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档