Apollo 'Like' 挂钩用于执行剩余 api 查询

Apollo 'Like' hooks for doing rest api queries

我最近在 Wes Bos 的高级 React 教程中遇到了 Apollo。我喜欢单钩+缓存机制。我也喜欢 graphql,但我有一个项目没有使用 graphql。有没有像 Apollo 中的 useQuery 挂钩那样具有 returns 数据、错误和加载的单个挂钩的软件包?我发现这非常巧妙且有用,并且希望在处理 REST API 时在其他项目中也有类似的东西。

如果您想将 Rest API 转换为 graphql,请查看 apollo 服务器文档中的数据源部分。 https://www.apollographql.com/docs/apollo-server/data/data-sources/

仍然如果你想使用 Rest API,请检查 react-query 库。 https://react-query.tanstack.com/ 它的缓存和查询类似于 apollo graphql,并且还有更多功能。