vue.js是mvvm框架,並且是一個輕量級的mvvc框架,是用來做DOM元素和資料綁定的;Vue.js的核心是一個允許你採用簡潔的模板語法來聲明式的將資料渲染進DOM的系統。
本教學操作環境:windows7系統、vue2.0版本、Dell G3電腦。
相關推薦:《vue.js教學》
vue.js是一套用於建立使用者介面的漸進式JavaScript框架。與其它大型框架不同的是,Vue 被設計為可以自底向上逐層應用。 Vue 的核心函式庫只專注於視圖層,方便與第三方函式庫或既有專案整合。
vue.js是mvvm框架嗎?
vue.js是一個輕量級的mvvc框架, 用來做DOM元素和資料綁定的。有了vue.js, 前端開發基本上只要管理好模型層裡的資料就好, DOM之類的就交給vue.js。基於虛擬dom,一種可以預先透過javascript進行各種計算,把最終的dom計算出來並優化的技術。由於這個dom操作屬於預處理操作,並沒有真實地操作Dom,因此叫做虛擬dom。
Vue.js 使用了基於 HTML 的模版語法,允許開發者聲明式地將 DOM 綁定至底層 Vue 實例的資料。
Vue.js 的核心是一個允許你採用簡潔的模板語法來宣告式的將資料渲染進 DOM 的系統。
vue.js 有路由的叫vue-route.js,vue.js也有資料請求叫vue-resource.js
Vue.js可以在html裡引用,使用npm引進是方便包管理。
等到應用程式需要的函式庫和框架多起來後,一個個從html引進就不方便了。
所以用到打包工具例如webpack(node.js中的建置工具),可以直接require引入之後將不同模組打包成單一js檔。同時這些工具提供各種自動化處理,讓前端開發更清爽。
以上是vue.js是mvvm框架嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!