新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
【VueConf2022】Vue的進化歷程
12 月 10 日,第五屆 Vue.js 開發(fā)者大會(VueConf 2022)由 Vue.js 官方通過在線直播的方式舉辦。Vue.js 作者尤雨溪發(fā)表了題為 《Vue 的進化歷程》 的演講,下面就來看看這場演講的具體內容吧!

庫階段
2013-2015年,可以看做是 Vue 的庫階段。那庫和框架的區(qū)別到底是什么?庫更多的是嵌入到已有的體系,只是拿開簡單使用。而框架會定義更加廣泛的一套工程實踐,遵循一定的最佳實踐,用配套的工具去遵循一套完整的規(guī)范。所以當時的 Vue 只是一個庫。
庫階段的重要里程碑:
2013.12:發(fā)布第一個以“Vue.js”命名的版本(0.6.0),在此之前的版本都叫 Seed;
2014.02:第一次在 HackerNews 上公開發(fā),公開后的第一周獲得了 400+ Github Star;
2014.10:第一次實現(xiàn) Vue SFC 單文件組件(vueify),使用 Browserify 打包;
2014.11:第一次完全重寫(0.11),考慮如何讓它更適合用在生產環(huán)境中。
庫階段的設計重點:
- 基于 ES5 的 getter/setters 和原生 JavaScript 對象實現(xiàn)響應式系統(tǒng),當時的設計重點就是滿足個人設計和實現(xiàn)上的想法和興趣;
- 基于響應式系統(tǒng)實現(xiàn)模版數(shù)據(jù)綁定(MVVM);
- 設計重點就是能像 JQuery 一樣可以直接通過


咨詢
建站咨詢