請注意,這裡 HTML 模板、必要的方法和樣式表都是獨立的,因此很容易知道要查看的是代碼的哪個部分。這意味著代碼庫相對容易維護,而不必每次更新代碼時都增加代碼庫的複雜性。
就像 React 一樣,Vue.js 實現了使用虛擬 DOM 來操作/渲染視圖。通過使用虛擬 DOM,用戶界面將通過在每次需要更改時不渲染真實的 DOM,而只是呈現虛擬 DOM 和真實 DOM 之間的部分差異,進而獲得更好的性能。
大多數從事 Web 開發的人都會學習以下三種基礎技術:HTML、CSS 和 JavaScript。想像一下一個初學者必須學習一個叫做 JSX 的新東西,而不是 HTML。雖然 JSX 看起來類似於 HTML,但確實有很多不同之處將 JSX 與 HTML 區分開來,而這種學習就不是 Vue.js 所必需的。