vueの変数管理に関して、vuexについて勉強したことなどを。
ざっくり言ってしまうとvuex=グローバル変数という感じかと思います。
このキーワードで検索したところヒットした記事があったんで多分間違いないかと(笑)
vueの変数管理としては一般的にコンポーネント単位でデータを格納しますので、スコープをコントロールできることがメリットです。
反面、複数のコンポーネント間でデータを共有したいときなどは不便になります。
親子間のコンポーネントで値の受け渡しをするケースという手法もありますが、任意の場所からデータのやり取りをしたいときに使うのがvuexになってきます。
ローカル変数:通常のdataで定義するやり方
グローバル変数:vuex
という感じで解釈しています。
ソース