Vueってどんなフレームワーク?
- プログレッシブフレームワークという設計思想どんな時にもどんな規模でも柔軟に使えること Vue Router.Vuex.ビルドツールなど合わせることで大規模な開発にも適合できる
- MVVM
- アプリケーションデータフローなどをフロントエンド側で受け持つようになってから、構造化の仕組みを持たないjQueryでは役不足。MVCパターンを備えたフレームワークが続々登場
- 学習コストの低さ HTMLベース
- コンポーネント思考によるUIの構造化
- 双方向バインディング
- コンポーネントシステム
- リアクティブシステム
- レンダリングシステム 仮想DOM
v-if DOM削除・生成
v-show プロパティの切り替え