Vue.js
Comuputedは「キャッシュが使える」&「依存要素が変更される時のみ走る」
Vueインスタンス:HTMLのidに紐づく
カスタムタグで紐づけた各VueコンポーネントをHTMLに紐づける接点みたいなもの
一つのタグにidを設置してVueインスタンスを形成すればあとは、以下の各Vueコンポーネントで自在にHTML要素を作成することができる
Vueコンポーネント:カスタムタグに紐づく
data登録が関数である必要がある
tomato.icon< Why???
理由はこれがわかりやすそう, コンポーネントの基礎らしい理解するぞ!!!!! ちと理由はわからん、パスだわ
propsは親コンポーネント(最初の場合は、Vueインスタンス)と子コンポーネントとをつなぐもの
MVCモデル:View, Model, Contorollerによる管理方法 View: 画面表示にかかるコンポーネント
Medel: データ管理にかかるコンポーネント
Contoroller: ViewとModelとを接続するコンポーネント
関係図はこちら:
https://gyazo.com/762d7bb7f7dfb6b1d16542ff17b362c1
ポイントは、ViewはControllerの指示に従ってModelを参照してその結果の画面を表示しているという考え方
ビジネスモデル:そのシステム固有の処理
Model:
View:
ViewModel