了解!
では Vue 2.7 + Composition API + Vuex + TypeScript の教科書、章立てを以下にまとめます👇
📖 Vue 2.7 Composition API × Vuex 教科書(TypeScript版)
【第1章】Vuexとは何か? 〜 Composition API での使い方の考え方
- オプションAPIとComposition APIで何が違う?
- なぜVuexでもComposition APIを使いたいのか?
useStore()
と this.$store
の違い
【第2章】型安全な Vuex Store の設計
RootState
の型定義
MutationTypes
, ActionTypes
, GetterTypes
の設計パターン
- StoreOptions に型をつけて Store を作成する方法
【第3章】useStore
関数を型付きで自作する
useStore
の基本
- 型を渡して補完を効かせる
- module構成でも使える
useStore
の汎用化パターン
【第4章】Composition API の中で Vuex を使う