Open2
React.js / Next.jsの最適なライブラリ
手始めに
APIリクエスト
REST
GraphQL
Apolloのほうは、JS用のライブラリに、Reactのカスタムフックが実装されてる感じ?っぽい
react-queryでもGraphQLできなくはなさそうだけど、キャッシュ管理とか、その他もろもろの事情で無難にApolloを使っている。
APIリクエストの続き
ここでも記述されている通り、
Keep in mind that React Query does not support normalized caching. While a vast majority of users do not actually need a normalized cache or even benefit from it as much as they believe they do, there may be very rare circumstances that may warrant it so be sure to check with us first to make sure it's truly something you need!
まあ要するにReact Queryは標準化されたキャッシュ管理をサポートしていないので、必要かを先に確認してということ。仮に後ほど必要になったとき困りそう(まあそれは設計が悪い?)
ただ、やはり知識量が足りないのであとで困らないためにもApolloを使うのが無難かと思う。