天天看點

Vue.js 是什麼?

Vue是什麼

Vue 是一套用于建構使用者界面的漸進式架構。與其它大型架構不同的是,Vue 被設計為可以自底向上逐層應用。Vue 的核心庫隻關注視圖層,不僅易于上手,還便于與第三方庫或既有項目整合。另一方面,當與現代化的工具鍊以及各種支援類庫結合使用時,Vue 也完全能夠為複雜的單頁應用提供驅動。

Vue的兩個核心思想

Vue.js是一個提供MVVM資料雙向綁定的庫,專注于UI層面,核心思想是:資料驅動、元件系統。

資料驅動:

在vue中,資料的改變會驅動視圖的自動更新。傳統的做法是需要手動改變DOM來使得視圖更新,而vue隻需要改變資料,