react-query - useQuery 和 useMutation 钩子有什么区别?

试图找到有关react查询的答案。

useQuery 和 useMutation 有什么区别?

据我了解,useQuery 是依赖调用。

useMutation 用于需要更新当前状态的帖子(缓存失效等)

这是正确的假设吗?

stack overflow react-query - What's the difference between useQuery and useMutation hook?
原文答案
author avatar

接受的答案

从坦纳林斯利:

不同之处在于数据流。 useQuery 用于查询异步数据, useMutation 用于对其进行变异。或者用传统的 CRUD 说话:

读取:useQuery 创建/更新/删除:useMutation

https://twitter.com/tannerlinsley/status/1324384797939003393


答案:

作者头像

我发现这个查询的最佳答案是: UseMutation: 用于创建/更新/删除数据,它也用于重新获取数据。而 UseQuery: 用于获取数据信用转到: https://github.com/Avi98