CodeZine(コードジン)

特集ページ一覧

Vue.jsアプリの状態管理パターンおよびライブラリ「Vuex 4.0.0」がリリース

  • ブックマーク
  • LINEで送る
  • このエントリーをはてなブックマークに追加
2021/02/17 08:00

 Vue.jsアプリケーションのための状態管理パターンおよびライブラリの最新版となる「Vuex 4.0.0」が、2月2日(現地時間)にリリースされた。

 「Vuex 4.0.0」では、互換性が重視されており、「Vuex 3」とまったく同じAPIを提供しているので、既存の「Vuex 3」で書かれたコードを修正することなく利用できる。

 おもな変更点としては、新たなVue 3の初期化プロセスに合わせるべく、インストールプロセスが変更され、VuexをVueインスタンスにインストールするには、Vuexの代わりにストアインスタンスを渡す必要がある。

 また、vuex.global(.prod).jsやvuex.esm-browser(.prod).js、vuex.esm-bundler.js、vuex.cjs.jsのバンドルが、Vue 3バンドルに合わせて生成されるようになった。

 ほかにも、既知の問題を解決するために、Vueコンポーネント内のthis.$storeのグローバル型が削除されるとともに、createLogger関数がコアモジュールからエクスポートされるようになっている。また、「Vuex 4.0.0-rc.2」以降に含まれる複数のバグが修正されている。

関連リンク

  • ブックマーク
  • LINEで送る
  • このエントリーをはてなブックマークに追加

あなたにオススメ

All contents copyright © 2005-2021 Shoeisha Co., Ltd. All rights reserved. ver.1.5