回顧 2024,前端領(lǐng)域大事件盤點(diǎn)!前端已死?后端已亡?不存在的!
Hello,大家好,我是 Sunday。
前幾天冬至,在家里聽(tīng)到了不少“鞭炮??、煙花??”的聲音。都說(shuō)“爆竹聲中一歲除”,2024 即將過(guò)去,新的一年即將到來(lái)。在這里,Sunday 也提前祝大家:新年快樂(lè)。
今年,整個(gè)前端領(lǐng)域還是發(fā)生了很大的變化的,甚至一些變化是“非常擰巴”的。
比如: 一邊國(guó)內(nèi)大量的培訓(xùn)機(jī)構(gòu)停止招生,一邊尤雨溪?jiǎng)?chuàng)建 VoidZero 輕松融資 460萬(wàn)美金。一邊很多人宣傳“前端已死,后端已亡”,一邊很多同學(xué)拿到遠(yuǎn)超之前薪資的 offer。
我們好像永遠(yuǎn)只能看到自己想要看到的
那么,今天,趁著年末總結(jié)的機(jī)會(huì),就讓我們以 看客 的身份,來(lái)回顧下 2024 前端圈(IT 圈)的變化,來(lái)看看今年都發(fā)生了哪些有意思的大事件~~
2024 大事件盤點(diǎn)
1. AI 編輯器 Cursor 爆火,程序員即將被淘汰?
所有的程序員聽(tīng)到 AI 編程之后都會(huì)有一個(gè)反應(yīng):這玩意不會(huì)革了程序員的命吧?
明確告訴大家 不會(huì)
目前的 AI 編程依然以輔助開(kāi)發(fā)為主。雖然有很多的博主,嘗試 不寫一行代碼,用 Cursor 生成一整套應(yīng)用。其實(shí)你在真實(shí)體驗(yàn)之后就會(huì)發(fā)現(xiàn) 噱頭高于實(shí)際。
所謂的不寫一行代碼,依然需要你對(duì)項(xiàng)目代碼進(jìn)行分析,然后把你想要寫的代碼通過(guò)自然語(yǔ)言的形式,告訴它,讓它幫你寫對(duì)應(yīng)的代碼。并且這種代碼的編寫只能是小范圍的。
因此,除非 AI 再次發(fā)生巨大的突破,否則目前的 AI 編程依然只是輔助編程的層次。
2. 尤雨溪宣布創(chuàng)立 VoidZero
Vue 的作者 尤雨溪 今年正式宣布創(chuàng)建自己的公司 VoidZero,專注于 開(kāi)源生態(tài)和開(kāi)發(fā)者工具的商業(yè)化。
VoidZero 的愿景是打造一個(gè) 開(kāi)發(fā)者體驗(yàn)至上的產(chǎn)品矩陣,包括 IDE、前端框架優(yōu)化工具以及開(kāi)發(fā)者服務(wù)。
當(dāng)時(shí)有很多博主都發(fā)布了對(duì)應(yīng)的文章,詳細(xì)的內(nèi)容可以直接查看這里十月一日!尤雨溪宣布推出:下一代的 JavaScript 工具鏈 VoidZero
這對(duì)做開(kāi)源業(yè)務(wù)的同學(xué)是件好事,或許可以探索出一種依靠開(kāi)源也可以獲取收入的全新方式
3. React 19 發(fā)布
在 React 18 發(fā)布兩年之后,React 19 終于來(lái)了,并且?guī)?lái)了很多新的特性。
比如:
- 很多新的 Hooks,如:useActionState
- 全新的服務(wù)端渲染機(jī)制,
- 調(diào)試工具的增強(qiáng)
等等
關(guān)于 React 19 的更多詳細(xì)變化,大家可以看下這篇文章React 19 正式發(fā)布!三分鐘,帶你了解 React 19 最新特性!
4. Vite 6 正式發(fā)布
Vite 作為挑戰(zhàn) Webpack 成功上位的構(gòu)建工具,在今天發(fā)布了 v6 的版本。主打一個(gè) 多線程編譯和動(dòng)態(tài)依賴處理。
同時(shí)這些年的發(fā)展,vite 的插件生態(tài)也正在變得更加完善,大量的公司(無(wú)論是國(guó)內(nèi)還是國(guó)外)都開(kāi)始有了從 webpack 切換到 vite 的行動(dòng)??梢哉f(shuō),目前的 vite 已經(jīng)非常成功了。
詳細(xì)的 vite 6 講解,大家可以看這篇文章的描述有點(diǎn)失望了,Vite 6 的發(fā)布更像是一個(gè)“過(guò)渡版本”!
5. Bun 1.0 和 Deno 2.0 接連發(fā)布
這兩個(gè)都屬于 JavaScript 運(yùn)行時(shí)的工具,直接挑戰(zhàn)的就是現(xiàn)有的 NodeJS 的地位。
- Bun 1.0:作為一個(gè)以速度聞名的運(yùn)行時(shí),Bun 專注于提升性能,內(nèi)置打包、測(cè)試和 Node.js API 支持。尤其在前端開(kāi)發(fā)中,Bun 的表現(xiàn)十分搶眼,大大縮短了構(gòu)建和啟動(dòng)時(shí)間。
- Deno 2.0:Ryan Dahl 的新作在 2024 年迎來(lái)了 2.0 版本,為開(kāi)發(fā)者提供了更安全、更現(xiàn)代化的運(yùn)行時(shí)。Deno 2.0 引入了更強(qiáng)大的模塊系統(tǒng)、增強(qiáng)的 TypeScript 支持,以及簡(jiǎn)化的權(quán)限管理。
6. “前端已死,后端已亡” 的聲音 “愈演愈烈”
這個(gè)聲音從 2023 年初就一直存在,大家都認(rèn)為當(dāng)時(shí)的行情不好,所以這樣的聲音可以獲得更多的“眼球”。
但是,誰(shuí)都沒(méi)成想,2024 的行情 “更不好了”。不光是 IT 行業(yè)不好,任何一行、任何一業(yè)就沒(méi)個(gè)好的。
今年,誰(shuí)不發(fā)個(gè) “中年被裁”、“失業(yè)斷供” 的視頻都不好意思說(shuō)自己是上班博主。
這樣的內(nèi)容雖然吸引眼球,但是無(wú)疑會(huì)對(duì)很多的 “剛畢業(yè)學(xué)生” 和 “確實(shí)失業(yè)的同學(xué)” 造成很大的影響,消極情緒彌漫絕對(duì)不是一件好事!同時(shí),也希望在座的同學(xué)看到類似的 文章 或者 視頻 時(shí),可以 客觀看待,認(rèn)真分析,不要輕易被帶偏情緒。