首頁 >web前端 >前端問答 >vuejs指的​​是什麼

vuejs指的​​是什麼

青灯夜游
青灯夜游原創
2021-09-08 11:32:267211瀏覽

vuejs指的​​是建立資料驅動的web介面的漸進式框架,其目標是透過盡可能簡單的API實現回應的資料綁定和組合的視圖元件。 Vue的核心函式庫只專注於視圖層,不僅易於上手,也方便與第三方函式庫或既有專案整合。

vuejs指的​​是什麼

本教學操作環境:windows7系統、vue2.9.6版,DELL G3電腦。

Vue.js是什麼?

Vue.js是一個建構資料驅動的 web 介面的漸進式框架。 Vue.js 的目標是透過盡可能簡單的 API 實現回應的資料綁定和組合的視圖元件。很多用過vue的程式設計師都這樣評價它,「vue.js兼具angular.js和react.js的優點,並剔除了它們的缺點」

##Vue.js有什麼優點呢?

1、Vue 更容易上手!目前Vue是排名第三的前端框架。正式因為他簡單易學,很多前端開發工程師可以很快掌握並且應用到實際開發中。

2、Vue 的語法很自由

·前期不需要認識複雜的生命週期函數,可能只關心mounted 和Vue.nextTick

·熟悉的前端模板

·父子組件間通訊更靈活

·slot,可以大尺度地擴展組件(但也不要過度使用哦)

·v-model,mvvm 的方式處理表單更方便

Vue的核心是什麼?

Vue官網介紹:透過盡可能簡單的 API 實現回應的資料綁定和組合的視圖元件。由此可以反映出來Vue的兩個核心關鍵字:資料綁定 和視圖元件。

Vue的數據驅動:數據改變驅動了視圖的自動更新,傳統的做法你得手動改變DOM來改變視圖,vuejs只需要改變數據,就會自動改變視圖,一個字:爽。再也不用你去操心DOM的更新了,這就是MVVM思想的實現。

視圖組件化:把整一個網頁的分割成一個個區塊,每個區塊我們可以看成一個元件。網頁由多個元件拼接或嵌套組成。 

Vue的適用場景有哪些?

如果你還在用jquery頻繁操作你的DOM來更新頁面的話,那麼,你可以用Vue.js來解放你的DOM操作了。

如果你的專案中有多個部分是相同的,並且可以封裝成一個元件,那麼,你可以試試用Vue.js。

此外,Vue.js的核心實作中使用了ES5的Object.defineProperty特性,IE8及以下版本瀏覽器是不相容的,所以,你的專案需要與這些較低版本的瀏覽器相容的話,那麼,Vue.js就不適用了。

Vue 的核心函式庫只專注於視圖層,而且非常容易學習,非常容易與其它函式庫或已有專案整合。但Vue.js 本身不是一個全能框架,畢竟它只聚焦在視圖層。但是作為目前前端工程師比較追捧的前端框架。 Vue.js是有很大的市場的。如果可以事先掌握Vue.js技術,絕對可以為你未來職場增加更多的機會。

相關推薦:《

vue.js教學

以上是vuejs指的​​是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn