Vue是什么意思?
Vue.js是一款流行的JavaScript前端框架,是一個用于創(chuàng)建用戶界面的開源JavaScript框架,也是一個創(chuàng)建單頁應用的Web應用框架。
Vue 是一套構建交互式的 Web 用戶界面的漸進式框架。與其它大型框架不同的是,Vue 被設計為可以自底向上逐層應用。
Vue 的核心庫只關注視圖層,不僅易于上手,還便于與第三方庫或既有項目整合。另一方面,當與現(xiàn)代化的工具鏈以及各種支持類庫結合使用時,Vue 也完全能夠為復雜的單頁應用提供驅(qū)動。

1. Vue 主要特點
- Javascript 框架
Vue 是一個Javascript 框架,兼具angular.js和react.js的優(yōu)點,并剔除了它們的缺點。 - 簡化 Dom 操作
對瀏覽器提供的修改 Dom 結構API進行封裝,只需要對數(shù)據(jù)對象進行操作,由 Vue 負責調(diào)用底層瀏覽器 API。 - 響應式數(shù)據(jù)驅(qū)動
數(shù)據(jù)和視圖雙向綁定,當數(shù)據(jù)發(fā)生變化時,視圖跟著進行更新; 當視圖發(fā)生變化時,數(shù)據(jù)跟著進行更新。