Vue指的是創建用戶界面的漸進式框架,旨在更好地組織和簡化Web開發。Vue的核心庫只關註視圖層,非常容易學習和與其他庫或現有項目集成。
Vue也可以指iOS和Android平臺上的壹個視頻拍攝美化工具app,是壹個手機視頻拍攝編輯工具,也是壹個原創的Vlog短視頻平臺,讓用戶通過簡單的操作,拍攝、編輯、微調、發布Vlog,記錄、分享自己的生活。
vue框架簡介
Vue.js(讀作/vju:/,讀作like view)是壹個用於構建用戶界面的漸進式框架。與其他重量級框架不同,Vue采用自底向上增量開發的設計。
Vue的核心庫只關註視圖層,非常容易學習和與其他庫或現有項目集成。Vue完全能夠驅動復雜的單頁面應用程序,這些應用程序是用Vue生態系統支持的單文件組件和庫開發的。
Vue.js還提供了MVVM數據綁定和具有簡單靈活API的可組合組件系統,其目標是通過盡可能簡單的API實現響應式數據綁定和可組合視圖組件。
我們也可以說Vue.js是壹個反應性系統。數據模型層(Model)只是壹個普通的JavaScript對象,如下圖所示。{}表示壹個JavaScript對象,如果修改它,就會更新相應的HTML片段(DOM),也就是所謂的“視圖”。這樣會使狀態管理變得非常簡單直觀,可以實現數據的雙向綁定,所以我們也稱之為響應式系統。