這篇文章主要為大家展示了“vuejs是什么時候發(fā)布的”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“vuejs是什么時候發(fā)布的”這篇文章吧。
專注于為中小企業(yè)提供成都網(wǎng)站設(shè)計、網(wǎng)站建設(shè)服務(wù),電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)高密免費做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上1000家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。
vuejs是2013年受到Angular的啟發(fā),開發(fā)出來的一款輕量框架,最初命名為Seed;2013年12月更名為vue,圖標顏色是代表勃勃生機的綠色,版本號是“0.6.0”。2014年1月24日,vue正式對外發(fā)布,版本號是“0.8.0”。
本教程操作環(huán)境:windows7系統(tǒng)、vue2.9.6版,DELL G3電腦。
Vue 是一套用于構(gòu)建用戶界面的 漸進式框架。
與其它大型框架不同的是,Vue 被設(shè)計為可以自底向上逐層應(yīng)用。
最初它不過是個人項目,時至今日,已成為全世界三大前端框架之一,github 上擁有 15 萬 Star 領(lǐng)先于 React 和 Angular,在國內(nèi)更是首選。
它的設(shè)計思想、編碼技巧也被眾多的框架借鑒、模仿。
2013年,在 Google 工作的尤雨溪,受到 Angular 的啟發(fā),開發(fā)出了一款輕量框架,最初命名為 Seed 。
2013年12月,更名為 Vue,圖標顏色是代表勃勃生機的綠色,版本號是 0.6.0。
2014年1月24,Vue 正式對外發(fā)布,版本號是 0.8.0。
2014.02.25,0.9.0 發(fā)布,有了自己的代號:Animatrix,此后,重要的版本都會有自己的代號。
2015.06.13,0.12.0,代號Dragon Ball,Laravel 社區(qū)(一款流行的 PHP 框架的社區(qū))首次使用 Vue,Vue 在 JS 社區(qū)也打響了知名度。
2015.10.26,1.0.0 Evangelion 是 Vue 歷史上的第一個里程碑。同年,vue-router、vuex、vue-cli 相繼發(fā)布,標志著 Vue從一個視圖層庫發(fā)展為一個漸進式框架。
2016.10.01,2.0.0 是第二個重要的里程碑,它吸收了 React 的虛擬 Dom 方案,還支持服務(wù)端渲染。自從Vue 2.0 發(fā)布之后,Vue 就成了前端領(lǐng)域的熱門話題。
2019.02.05,Vue 發(fā)布了 2.6.0 ,這是一個承前啟后的版本,在它之后,將推出 3.0.0。
2019.12.05,在萬眾期待中,尤雨溪公布了 Vue 3 源代碼,目前 Vue 3 處于 Alpha 版本。
Vue最初的目標是成為大型項目的一個良好補充。
設(shè)計思想是一種“漸進式框架”,淡化框架本身的主張,降低框架作為工具的復(fù)雜度,從而降低對使用者的要求。
提供指令的縮寫
針對v-bind和v-on提供縮寫形式:
<!-- v-bind --> <p v-bind:class="box">全寫</p> <p :class="box">縮寫</p> <!-- v-on --> <button v-on:click="btn">全寫</button> <button @click="btn">縮寫</button>
清理精簡所提供的接口
提高初始化的渲染效率
將v-repeat指令換成了v-for指令。同時優(yōu)化了這個指令的渲染,效率提升了一倍。
兩個官方工具的增強:vue-loader和vueify
2.0版本對Vue做了大幅度的重構(gòu),性能有了很大的提高,也為日后的跨端發(fā)展打下了基礎(chǔ)。
新的改進
性能
2.0 用一個 fork 自 snabbdom 的輕量 Virtual DOM 實現(xiàn)對渲染層進行了重寫。
在其上層,Vue 的模板編譯器能夠在編譯時做一些智能的優(yōu)化處理,例如分析并提煉出靜態(tài)子樹以避免界面重繪時不必要的比對。
新的渲染層帶來了巨大的性能提升,也讓 Vue 2.0 成為了最快速的框架之一。
服務(wù)端渲染
Vue 2.0 支持服務(wù)端渲染 (SSR),并且是流式的,可以做組件級的緩存,這使得極速渲染成為可能。
3.0 是非常大的重構(gòu),源碼使用 TypeScript 重寫,目前的代碼 98% 以上使用 TypeScript 編寫。
2020年09月18日,Vue.js 3.0 正式發(fā)布。本次發(fā)布框架本身帶來了幾個大點的改進,以及功能和歷程的一些總結(jié)!
3.0版本代表了2年多的開發(fā)工作
具有30多個RFC
2600多個提交
來自99個貢獻者
628個拉取請求
大量開發(fā)和文檔工作
性能方面的優(yōu)化
路由懶加載
keep-alive緩存頁面
使用v-show復(fù)用DOM
v-for 遍歷避免同時使用 v-if
長列表性能優(yōu)化
事件的銷毀
圖片懶加載
第三方插件按需引入
無狀態(tài)的組件標記為函數(shù)式組件
子組件分割
變量本地化
SSR
更好的TypeScript集成
改進的TypeScript支持,編輯器能提供強有力的類型檢查和錯誤及警告
更好的調(diào)試支持
以上是“vuejs是什么時候發(fā)布的”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
分享標題:vuejs是什么時候發(fā)布的
本文路徑:http://m.newbst.com/article10/jhsjgo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供用戶體驗、網(wǎng)站維護、自適應(yīng)網(wǎng)站、響應(yīng)式網(wǎng)站、企業(yè)網(wǎng)站制作、網(wǎng)站改版
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)