vue底層不是用node寫的,而是基于JavaScript語言開發的;vue是一套用于構建用戶界面的漸進式JavaScript框架,能夠更好的組織與簡化Web開發,而node是一個基于“Chrome V8”引擎的JavaScript運行環境。
本文操作環境:Windows10系統、Vue3版、Dell G3電腦。
vue底層不是用node寫的
vue是基于JavaScript語言開發的,是一套用于構建用戶界面的漸進式JavaScript框架,旨在更好地組織與簡化Web開發。Vue的核心庫只關注視圖層,并且非常容易學習,也非常容易與其他庫或已有項目整合。
Vue.js是前端三大新框架:Angular.js、React.js、Vue.js之一,Vue.js目前的使用和關注程度在三大框架中稍微勝出,并且它的熱度還在遞增。
Vue.js可以作為一個js庫來使用,也可以用它全套的工具來構建系統界面,這些可以根據項目的需要靈活選擇,所以說,Vue.js是一套構建用戶界面的漸進式框架。
Vue的核心庫只關注視圖層,Vue的目標是通過盡可能簡單的 API 實現響應的數據綁定,在這一點上Vue.js類似于后臺的模板語言。
Vue也可以將界面拆分成一個個的組件,通過組件來構建界面,然后用自動化工具來生成單頁面(SPA – single page application)系統。
長期以來,計算機科學一直是JS開發人員忽略的主題,因為它在現代開發中不適用。
我們已經為我們解決了一些基本問題,而且我們將永遠不必實現自己的基本算法。 但是,對這些概念的正確理解確實可以改善我們。 不是我們JavaScript知識,而是我們對軟件開發的一般理解。
簡單點來說你可以理解vue基于js是一個js庫,但是Vue的核心庫只關注視圖層,Vue的目標是通過盡可能簡單的 API 實現響應的數據綁定,在這一點上Vue.js類似于后臺的模板語言。
擴展知識
vue的特點:
易用、靈活、高效
vue的優點
-
體積小
-
更高的運行效率
(基于虛擬DOM,一種可以預先通過JavaScript進行各種計算,把最終的Dom操作計算出來并優化的技術,由于這個dom操作屬于預處理操作,并沒有真實的操作dom,所以叫做虛擬DOM)
-
雙向數據綁定
(讓開發者不用再去操作DOM對象,把