Vue.js学び始めのエンジニアがStoreへの理解を共有

今回の投稿に関しては、誤りも含まれている可能性があります。
Vueを学び初めて間もないため、理解不足な点があると思います。それでも、あえて記述しておきたいのは、理解が浅いからこそ湧いてくる疑問が結構あると思ったからです。 もしかすると、他の初学者の方も似た疑問にぶつかっている可能性もあるかな?と思います。理解を深めていく一助になればと思い残しておきます。

Q:Storeとは.

Vueアプリケーションのどこからでもアクセス出来るデータ保管/データ処理できる仕組み.

正式な解説はこちら

Q:何のためにStoreが存在するのか.

アプリケーション全体で管理するほうが効率的なデータを管理するため.例えば、ユーザーの認証情報など.

正式な解説はこちら

Q:Storeのもつ機能

state, getters, mutations, actionsというメソッドがある。

state:Storeで保持したいデータ

getters:stateの算出プロパティ

mutations:stateを変更可能なメソッド

actions:非同期処理に対応したメソッド ※多くの場合非同期処理実行後に、mutationsのメソッドを実行

Q:Storeの使い方

正式な解説は

https://vuex.vuejs.org/ja/guide/state.html

適当で簡素なStoreを用いた処理

coming soon

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です