ViewModel:數據雙向綁定
場景:
針對具有復雜交互邏輯的前段應用
提供基礎的架構抽象
通過Ajax數據持久化,保證前端用戶體驗
什么是vue.js?
是一個輕量級的mvvm框架
數據驅動+組件化的前端開發
Github超過25k+的star數,社區完善
Vue對比Angular,react
vue更清涼,gzip有20k+
vuejs更上手,學習曲線平穩
借鑒了angular的指令和react的組件化
Vue核心思想
數據驅動
數據響應原理:
組件化
組件設計原則: