Vue.js 是用于構建交互式的 Web 界面的庫。它提供了 MVVM 數據綁定和一個可組合的組件系統,具有簡單、靈活的 API。從技術上講, Vue.js 集中在 MVVM 模式上的視圖模型層,并通過雙向數據綁定連接視圖和模型。實際的 DOM 操作和輸出格式被抽象出來成指令和過濾器。相比其它的 MVVM 框架,Vue.js 更容易上手。
Vue.js的優點有:
簡潔
HTML 模板 + JSON 數據,再創建一個 Vue 實例,就這么簡單。
數據驅動
自動追蹤依賴的模板表達式和計算屬性。
組件化
用解耦、可復用的組件來構造界面。
輕量
~24kb min+gzip,無依賴。
快速
精確有效的異步批量 DOM 更新。
模塊友好
通過 NPM 或 Bower 安裝,無縫融入你的工作流。
Vuejs官網:http://vuejs.org/
Vuejs中文網:http://cn.vuejs.org/
Vuejs入門:http://cn.vuejs.org/guide/
Vue源碼學習 Vue.js:https://github.com/JsAaron/vue-analysis
掘金· 發現|Vue.js 的組件化編程 #004:https://zhuanlan.zhihu.com/p/20773378
VUE入門實例,模版組件用法:http://www.jianshu.com/p/23e041fc013e
Vue 學習筆記:http://www.jianshu.com/p/06be98001dc3