Vue.js 是用于構建交互式的 Web 界面的庫。它提供了 MVVM 數據綁定和一個可組合的組件系統,具有簡單、靈活的 API。從技術上講, Vue.js 集中在 MVVM 模式上的視圖模型層,并通過雙向數據綁定連接視圖和模型。實際的 DOM 操作和輸出格式被抽象出來成指令和過濾器。相比其它的 MVVM 框架,Vue.js 更容易上手。
Vue.js 是一個用于創建 Web 交互界面的庫。它讓你通過簡單而靈活的 API 創建由數據驅動的 UI 組件。
**適用人群**
即便您已經熟悉了一些這類的庫或框架,我們還是推薦您繼續閱讀接下來的概覽,因為您對它們的認識也許和它們在 Vue.js 語境下的定義不盡相同。
**學習前提**
Vue.js 的 API 是參考了 AngularJS、KnockoutJS、Ractive.js、Rivets.js。所以建議學習前,對上述 4 個框架系統做些了解。