漸進式框架
- 框架做分層設計,每層都可選,不同層可以靈活接入其他方案。而當你都想用官方的實現時,會發現也早已準備好,各層之間包括配套工具都能比接入其他方案更便捷地協同工作。
Vue2.0 中,“漸進式框架”和“自底向上增量開發的設計”這兩個概念是什么?
Vue中兩個核心點
- 響應的數據綁定
- 當數據發生改變 =》 自動更新視圖
- 利用Object.definedProperty中的setter/getter代理數據,監控對數據的操作
- 組合的視圖組件
- ui頁面映射為組件樹
- 劃分組件可維護、可重用、可測試
image.png
虛擬DOM
image.png
MVVM模式
- m:model數據模型
- v:view視圖模型
- vm:view-model視圖模型