0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Vuexについてざっくりまとめてみた

Posted at

#Vuexとは?

  • JavascriptのフレームワークであるVue.jsを使ったアプリケーションで用いられる状態管理ライブラリ。

  • つまり、Vueのプロジェクト内で使われているデータをより扱いやすくするためのの管理システム。

#なんのためにある?

  • アプリケーション内にあるデータのやりとりの利便性や可読性を上げるため。

スクリーンショット 2021-03-11 21.48.04.png

  • アプリケーション全体で使用するデータをコンポーネント毎ではなく、一つの場所でまとめて管理するという考え方。

  • Vuexを使用せずに、図内左端のコンポーネントにあるデータを右端のコンポーネントで使用する場合、propsや$emitが繰り返され、コードの可読性が低下する(データが追いにくくなる)。

#Vuex内でのデータの動き
image.png

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?