0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

react-queryでreactの状態管理

Posted at

react-queryで状態管理は十分ですか?

プロジェクトで状態管理ツールは使用せず、react-queryだけで状態管理は不十分だと思っていろんな方法を探しました。apiが更新されても、画面ではリロードしない場合に画面が更新されなかったからです。

zustandでストアを作ろうか、useStateやuseEffectを使って仮想ドームを操作しようか調べました。
でも、動いているプロジェクトに新しい機能変更は難しいと思い色々調べた結果、

react-queryのinvalidateQueriesって言うことを使うようにしました。
上の関数を使えば自動的に現在のデータを再フェッチできます。

現在フロントエンジニアとして一番困っていること

データの扱いとバックエンドとのやり取りです。
今までのフロントの作業って画面の実行やバックエンドからもらうデータの表示が主な仕事でした。
バックエンドから400エラーを返す時とかCORSエラーになる時は今だにどこを見れば修正できるかが微妙です。
その上、フロントで管理しなきゃならないデータも扱いまで色々勉強するものがいっぱいですが、なんとなくやっています。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?