React團(tuán)隊(duì)最近都在忙啥呢?
作者:卡頌
簡(jiǎn)介:《React技術(shù)揭秘》作者
來(lái)源:SegmentFault 思否社區(qū)
大家好,我卡頌。
不知道大家有沒(méi)有一個(gè)感覺(jué):React新特性的更新速度非常慢,時(shí)間通常是以年計(jì)。
實(shí)際上,在React漫長(zhǎng)的發(fā)展過(guò)程中,除了很多優(yōu)秀的特性(比如Hooks、Suspense)外,還有很多最終沒(méi)有落地的想法。
這些想法通常不為開(kāi)發(fā)者所知,這就帶來(lái)一些React新特性進(jìn)展緩慢的誤解。
鑒于此,React官方博客今天發(fā)布了一篇文章,介紹了團(tuán)隊(duì)當(dāng)前工作的方向。
本文讓我們來(lái)了解React接下來(lái)工作的重心,主要包括三方面的內(nèi)容:
底層特性 優(yōu)化相關(guān) 文檔相關(guān)
底層特性
React Server Components
資源請(qǐng)求
優(yōu)化相關(guān)
編譯時(shí) 運(yùn)行時(shí) 分析工具
編譯時(shí)
運(yùn)行時(shí)
mount/unmout組件。缺點(diǎn)是:組件卸載后保存在組件中的狀態(tài)就丟失了,保存在組件對(duì)應(yīng)DOM中的狀態(tài)(比如滾動(dòng)高度)也丟失了
用CSS(比如display: none)控制組件對(duì)應(yīng)DOM顯隱。這樣雖然能保存狀態(tài),但卻有性能問(wèn)題 —— React在運(yùn)行時(shí)還是會(huì)遍歷隱藏的組件(隱藏的組件還是會(huì)render)
分析工具

某一次更新比較緩慢,該怎么分析? 某次交互的完整過(guò)程(比如一次點(diǎn)擊,一次頁(yè)面導(dǎo)航),該如何分析性能?
文檔相關(guān)
總結(jié)
在21年的React圣誕特輯一起走進(jìn)React核心團(tuán)隊(duì)一文中,作者表達(dá)了一個(gè)觀點(diǎn):

評(píng)論
圖片
表情
