新聞中心
大家好,我是三元同學。

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


咨詢
建站咨詢
