Open1

サーバー関わる状態管理

sakusaku

サーバー関わる状態管理

いろいろ選択肢があるが、今回TanStack Queryを使用してる。
Next.js周りで使用されてたり、よく聞くもので言うと以下がある。

  • SWR
  • RTK Query
  • useSWR

正直それぞれ熟知しているわけではないが、エコシステムで言うとRKT がでかいと思う?が、Reduxを入れる必要があるRTK Queryに対して、TanStack Queryの方がセットアップが楽・楽観的更新とかをしやすそう、サーバー周りの状態管理APIが充実してるなどが出てきたので、使用してみている。

細かく比較したわけではないので、なんとも言えないが、感想としては使いやすいと感じる。