剛剛!尤雨溪終于透露 2025 年 Vue 的全新計劃
前言
大家好,我是林三心,用最通俗易懂的話講最難的知識點是我的座右銘,基礎(chǔ)是進階的前提是我的初心~
Vue3.6的前景與挑戰(zhàn):尤雨溪專訪
在 Vue 社區(qū)中,尤雨溪一直扮演著核心的角色,而當(dāng)前,他和團隊正全力以赴推動 Vue3.6 的開發(fā)。這一版本并不僅僅是簡單的更新,而是一次從根本上改進的重構(gòu),尤雨溪在采訪中透露了這一版本的多個重要特性和挑戰(zhàn)。
Vue3.6的重構(gòu)與響應(yīng)式系統(tǒng)
尤雨溪提到,Vue3.6 的一個亮點是 Alien Signals,一個全新的響應(yīng)式系統(tǒng),由 Johnson Chu 領(lǐng)導(dǎo)開發(fā)。經(jīng)過大量性能優(yōu)化,Alien Signals 在所有響應(yīng)式庫中表現(xiàn)出色,因此 Vue 團隊決定將其整合到 Vue3.6 中,這也意味著我們將迎來更高效的響應(yīng)式處理。
無虛擬 DOM 的嘗試
Vue 團隊的工作中,尤雨溪指出,最大的挑戰(zhàn)來自無虛擬 DOM 的實現(xiàn)。無虛擬 DOM 與現(xiàn)有的虛擬 DOM 思維差異巨大,因此,要確保二者能夠無縫兼容,將是一次艱巨的任務(wù)。他透露,如果沒有兼容性要求,推出一個全新的版本(例如 Vue4)會更加簡單,但團隊依然希望 Vue3.6 保持對舊版本的兼容性。
創(chuàng)立 VoidZero 的動機與愿景
四年前,尤雨溪創(chuàng)立了 Vite,為 Vue 提供支持。但隨著時間推移,Vite 被越來越多的框架采納,尤雨溪也意識到,Vite 有潛力成為各類框架的基礎(chǔ)設(shè)施層。正是在這個背景下,尤雨溪創(chuàng)立了 VoidZero。這個新公司旨在建立一個統(tǒng)一的工具鏈,提升開發(fā)效率,并使 JavaScript 開發(fā)者的工作更加高效。
他表示,VoidZero 的目標(biāo)是創(chuàng)造出一個標(biāo)準(zhǔn)的基礎(chǔ)工具鏈,能夠為大多數(shù) JavaScript 應(yīng)用程序提供支持。這不僅是 Vite 的需求,也是整個 JavaScript 生態(tài)的需求。為了實現(xiàn)這個目標(biāo),尤雨溪認識到,開源項目背后的資金支持是至關(guān)重要的。
商業(yè)模式與挑戰(zhàn)
對于商業(yè)模式,尤雨溪透露,VoidZero 將依托 Vite 基金會,在開源的基礎(chǔ)上,提供企業(yè)級的構(gòu)建、質(zhì)量和安全工具,尤其專注于企業(yè)需求。雖然這些企業(yè)功能將付費,但他保證,其他小型公司和獨立開發(fā)者仍能免費使用這些工具。
當(dāng)談到與 Rome 項目的對比時,尤雨溪表示,VoidZero 的一個優(yōu)勢是,Vite 已經(jīng)擁有了強大的社區(qū)和用戶基礎(chǔ),而 Rome 則是從零開始的,并且面臨著技術(shù)復(fù)雜度和市場接受度的挑戰(zhàn)。
風(fēng)險投資與開源的關(guān)系
尤雨溪也談到了風(fēng)險投資對開源項目的影響。他認為,開源項目因為缺乏資金往往無法維持長期發(fā)展,而風(fēng)險資本的支持可以將這種風(fēng)險轉(zhuǎn)移,從而更好地保障項目的可持續(xù)發(fā)展。雖然一些人擔(dān)心風(fēng)險投資會扭曲開源的本質(zhì),但尤雨溪強調(diào),VoidZero將始終堅持開源的核心價值,而投資者也理解這一點,不會干預(yù)項目的初衷。
面向企業(yè)的收費服務(wù)
尤雨溪透露,VoidZero 將會推出一些針對企業(yè)的大型團隊的服務(wù)。例如,對于那些開發(fā)龐大項目的團隊,VoidZero 將提供更加高效的構(gòu)建和打包工具。這些工具不僅能加快反饋循環(huán),還能確保長期的代碼質(zhì)量。
未來五年的 JavaScript 發(fā)展
尤雨溪預(yù)測,未來五年,JavaScript 將繼續(xù)發(fā)展,并且 Vite 和 VoidZero 構(gòu)建的工具鏈將成為行業(yè)標(biāo)準(zhǔn)。雖然 Node、Bun 和 Deno 的運行時之爭仍然值得關(guān)注,但他相信,Node.js 將繼續(xù)占據(jù)主導(dǎo)地位,并且與其他運行時的差異化將逐漸縮小。




































