新聞中心
大家好,我是三元同學(xué)。

隨著前端技術(shù)棧的發(fā)展,Rust 作為一門系統(tǒng)級語言,也逐漸進(jìn)入了前端開發(fā)者的視野。最近很明顯的一個(gè)例子就是,今年的 ViteConf 中尤雨溪宣布 Vite 的底層即將用 Rust 重寫,即開發(fā)一個(gè)基于 Rust 的打包工具 Rolldown,以此替換掉原有的 Esbuild 和 Rollup。當(dāng)這個(gè)消息傳出后,不少前端開發(fā)者開始關(guān)注起了 Rust,也陸續(xù)有不少的讀者朋友問我相同的問題:作為一個(gè)前端,我有必要學(xué) Rust 嗎?
首先給出我的回答:作為一個(gè)前端,你沒有必要學(xué) Rust。當(dāng)然,這并不是說 Rust 對于前端開發(fā)者沒有任何價(jià)值,而是說 Rust 并不是前端開發(fā)者必須要學(xué)習(xí)的技術(shù)。為什么這么說?接下來我來跟大家詳細(xì)聊聊。
Rust 在前端做些什么
不可否認(rèn)的是,Rust 作為一門現(xiàn)代化的系統(tǒng)級編程語言,本身有著很多優(yōu)勢,比如它的內(nèi)存安全、并發(fā)安全、現(xiàn)代化的工程化能力(如包管理),這些優(yōu)勢使得 Rust 在如今的操作系統(tǒng)、云計(jì)算、區(qū)塊鏈等等領(lǐng)域都有著越來越多的應(yīng)用。而在前端領(lǐng)域,Rust 也有著自己的一席之地。
Vercel(Next.js 背后的公司)的 CEO Lee Robinson 老哥在兩年前寫過一篇文章——《Rust 是前端基建的未來》。
當(dāng)前題目:作為前端開發(fā)者,你沒有必要學(xué) Rust
文章地址:http://m.5511xx.com/article/dpsssjh.html


咨詢
建站咨詢
