【Redux完全入門】絶対に理解させるReduxアルゴリズム徹底解説入門パック
Reduxで苦戦しているそこのあなた。本講座ではあなたにReduxを完璧に理解させます。Reduxで状態管理をマスターすれば大規模なWebアプリケーション開発構築が可能に。Redux Tookitまで徹底解説したRedux完全入門パック
本講座で学ぶこと・デモ
Reduxってなに?なんで使う必要があるの?
Reduxの裏側の仕組みはどうなってる?
ReactとReduxの関係性
簡単にReduxアプリケーションを構築してみよう
生のReduxで必要なものを書き出してみよう
Store・Action・Reducerを実際にコーディングして用意しよう
Dispatchで通知して新しい状態になったらログに出力してみよう
コードのリファクタリングとReducerを作ろう
複数のReducerを組み合わせる操作を始めよう
Redux dev Toolsプラグインをインストールしよう
ProviderでグローバルにStoreを利用してみよう
useSelectorのHooksを使って状態にアクセスしよう
Actionを作成してuseDispatchでStoreへ通知を出してみよう
Actionを作成してuseDispatchでStoreへ通知を出してみよう
payloadを追加して7ずつカウントアップさせよう
完成品のデモ紹介
ショッピングカートプロジェクト用に雛形を作成しよう
Redux ToolkitでStoreを作成してみよう
Sliceを理解して実装してみよう
reducerをstoreに渡して中身を確認してみよう
ナビゲーションバーを作成してみよう
useSelectorでstoreにアクセスして表示してみよう
HeroIconsを利用してカートアイコンを表示しよう
商品情報をローカルで定義しておこう
買い物かごの中身を出力するコンテナを作成しよう:その1
買い物かごの中身を出力するコンテナを作成しよう:その2
Storeの中身から商品情報を取り出して出力してみよう
全ての商品を削除するActionとReducerを作成しよう
DispatchでStoreに通知して商品を全て削除しよう
1つの商品を削除するReducerを作成しよう:その1
1つの商品を削除するReducerを作成しよう:その2
購入する商品数を昇降させるReducerを作成しよう
合計金額・商品数を管理するReducerを作成しよう
カート状態が変化する度に発火する仕組みを構築しよう
モーダル専用コンポーネントを作成してみよう
ModalSliceを作成しよう
全削除を押してモーダルを出現させよう
商品全削除ボタンとキャンセルボタンを実装しよう
最後にRedux入門講座を振り返ってみよう
ボーナスレクチャー