1

我正在比较 RTK Query 和 React Query,试图决定在我的 React/Redux 应用程序中使用哪一个。

需要考虑的要点之一是它们与 Redux 的集成。

我做了一些研究,似乎两者在这方面的唯一区别是,如果使用 RTK Query,您会在 Redux 存储和 Redux DevTools 中看到查询结果,这更方便一些。

我还想念别的吗?或者除此之外,它们都与 Redux 一起工作?

4

1 回答 1

3

RTK Query 是 Redux 存储的一部分,因此在内部也可以与 Redux 一起使用。一切都是行动。所以你可以在你自己的中间件中监听这些动作,或者你可以让你的普通切片缩减器在这些动作之上进行操作。

诚然,React Query 和 RTK Query 都为您接管了缓存管理,因此在这两种情况下,这些数据都将是分开的——只是因为在大多数情况下,它在概念上与您的其他状态并不十分交织。

于 2021-10-29T23:35:02.477 回答