vue是一套用于構建用戶界面的漸進式框架,它的兩大核心為響應式的數據綁定(數據發生改變,視圖可以自動更新)和可組合的視圖組件(視圖可以按照功能切分成若干基本單元)。優點包括:易用、靈活、高效。
1、vue兩大核心
(1)響應式的數據綁定
當數據發生改變,視圖可以自動更新,可以不用關心dom操作,而專心數據操作;
(2)可組合的視圖組件
把視圖按照功能切分成若干基本單元,組件可以一級一級組合整個應用形成倒置組件樹,可維護,可重用,可測試。
2、Vue的優點:
(1)易用
學習曲線平緩,api簡潔,容易上手。學習過程較react來說比較容易。
(2)靈活
vue可以作為服務端框架的其中一部分嵌入,帶來更加豐富的交互系統 ,如果希望將更多業務邏輯放到前端來實現,那么vue的核心庫及其生態系統也可以滿足各式需求,vue允許將網頁分割成可復用的組件,每個組件都可以包含自身的html,css,js文件,以用來渲染網頁中相應的地方。
(3)高效
虛擬dom: 其數據全部在內存中,js引擎參與其中。
[免責聲明]
文章標題: vue是做什么的
文章內容為網站編輯整理發布,僅供學習與參考,不代表本網站贊同其觀點和對其真實性負責。如涉及作品內容、版權和其它問題,請及時溝通。發送郵件至36dianping@36kr.com,我們會在3個工作日內處理。