Open3

redux-toolkitでのメモ

kazumasakazumasa

作成する順番
storeをindex.jsにインプット
Slice
Store登録
コンポーネント
モジュール作成

kazumasakazumasa

スライスの中では
モジュールインポート
createSlice
initialState
reducers
createAsyncThunk(これはcreateSliceの外に書き出す)
extraReducers
export
useSelectのためのexport

kazumasakazumasa

Webアプリケーションとしての性能

・サーバーからのデータ取得回数を減らすfetch
・不要な再レンダリングをなくす

react-queryの使い方(キャッシュの使い方、fetchの回数を減らす)

状態を2つに分けて管理する
サーバーから取得したデータをreact-queryを使用してキャッシュで管理する
reduxを使用した参照型のデータ管理