文章预览
两个月前,备受广大开发者期待的 React 19 宣布发布: 但除了各种亮眼的新功能和一些改进优化之外,还有一个小的改变直到上周才被大家注意到,这这个改动可能会显著降低许多依赖 React 的网站的性能。 一切都始于这条推文: Dominik (又名 TkDodo ),是被广泛使用的 TanStack Query 的核心维护者之一。 他主要提出的问题就是: React 19 禁用了在同一 包裹的下的同级元素的并行渲染,然后改成了瀑布流获取数据的方式。 随后引起了广大开发者非常热烈的讨论: https://x.com/AdamRackis/status/1800588094560772224 https://x.com/tannerlinsley/status/1800903098464096664 https://x.com/AdamRackis/status/1800663066922963264 下面是一个实际的例子: https://github.com/facebook/react/pull/26380#issuecomment-2166178673 最可气的是,虽然就性能而言,这是一个非常大的变化,会影响到很多依赖这种模式的开
………………………………