vue.js主要應用的面向有:1、針對具有複雜互動邏輯的前端應用;2、它可以提供基礎的架構抽象;3、可以透過AJAX資料持久化,保證前端使用者體驗。
本文操作環境:windows10系統、vue 2.9、thinkpad t480電腦。
推薦:《vue教學》
Vue.js 是什麼?
Vue.js是一個輕巧、高效能、可元件化的MVVM函式庫,同時擁有非常容易上手的API;
Vue.js是一個建構資料驅動的Web介面的庫。
Vue.js是一套建立使用者介面的 漸進式框架。與其他重量級框架不同的是,Vue 採用自底向上增量開發的設計。 Vue 的核心庫只專注於視圖層,而且非常容易學習,非常容易與其它庫或已有專案整合。另一方面,Vue 完全有能力驅動採用單文件元件和 Vue 生態系統支援的庫開發的複雜單頁應用。數據驅動 組件化的前端開發。
簡而言之:Vue.js是一個建構資料驅動的 web 介面的漸進式框架。 Vue.js 的目標是透過盡可能簡單的 API 實現回應的資料綁定和組合的視圖元件。核心是一個回應的資料綁定係統。
vue.js的應用程式場景
針對具有複雜互動邏輯的前端應用;
它可以提供基礎的架構抽象化;
可以透過AJAX資料持久化,確保前端使用者體驗
好處:
當前端和資料做一些操作的時候,可以透過AJAX請求對後端做資料持久化,不需要刷新整個頁面,只需要改變DOM裡需要改變的那部分資料。特別是行動裝置應用程式場景,刷新頁面太昂貴,會重新載入很多資源,雖然有些會被緩存,但是頁面的DOM,JS,CSS都會被頁面重新解析一遍,因此行動端頁面通常會做出SPA單頁應用。
Vue.js的特點:MVVM框架、資料驅動、元件化、輕量、簡潔、高效、快速、模組友善
以上是vue.js主要應用哪方面的詳細內容。更多資訊請關注PHP中文網其他相關文章!