vue介紹
Vue (讀音 /vju?/掂林,類似于?view) 是一套用于構(gòu)建用戶界面的漸進(jìn)式框架臣缀。(來自官網(wǎng)https://cn.vuejs.org/v2/guide/)
vue作者(尤雨溪)
作者開發(fā)的初衷
? ? 2013年末,我還在Google Creative Lab工作泻帮。當(dāng)時(shí)在項(xiàng)目中使用了一段時(shí)間的Angular精置,在感嘆數(shù)據(jù)綁定帶來生產(chǎn)力提升的同時(shí),我也感到Angular的API設(shè)計(jì)過于繁瑣锣杂,使得學(xué)習(xí)曲線頗為陡峭脂倦。出于對(duì)Angular數(shù)據(jù)綁定原理的好奇番宁,我開始 “造輪子”,自己實(shí)現(xiàn)了一個(gè)非常粗糙的赖阻、基于依賴收集的數(shù)據(jù)綁定庫蝶押。這就是Vue.js的前身。同時(shí)在實(shí)際開發(fā)中政供,我發(fā)現(xiàn)用戶界面完全可以用嵌套的組件樹來描述播聪,而一個(gè)組件恰恰可以對(duì)應(yīng)MVVM中的ViewModel。于是我決定將我的數(shù)據(jù)綁定實(shí)驗(yàn)改進(jìn)成一個(gè)真正的開源項(xiàng)目布隔,其核心思想便是 “數(shù)據(jù)驅(qū)動(dòng)的組件系統(tǒng)”离陶。
vue的發(fā)展史
Vue.js 是作者在2014年2月開源的一個(gè)前端開發(fā)庫,通過簡(jiǎn)潔的 API 提供高效的數(shù)據(jù)綁定和靈活的組件系統(tǒng)衅檀。
2013年12月24日招刨,發(fā)布0.7.0。
2014年1月27日哀军,發(fā)布0.8.0沉眶。
2014年2月25日,發(fā)布0.9.0杉适。
2014年3月24日谎倔,發(fā)布0.10.0。
2015年10月27日猿推,正式發(fā)布1.0.0片习。
2016年4月27日,發(fā)布2.0的preview版本蹬叭。