Redux - Toolkit
QuickStart
目的
- Redux Toolkit は、redux に関する下記の問題を解決するためのツール
- 初期セットアップが複雑すぎる
- 便利に使うには多くのパッケージをインストールする必要がある
- ボイラープレートが多すぎる
- 全てのケースはカバー出来なくても、大半のケースでコードを簡略化できるツールを目指している
create-react-app
やapollo-boost
の精神に感化されている
含まれるもの
configureStore()
createReducer()
createAction()
createSlice()
createAsyncThunk()
createEntityAdapter
createSelector
---reselect
のcreateSelector
を利便性のために再エクスポートしたもの