gpt4 book ai didi

javascript - ReactJS 中什么是更快的原始 CSS 或内联样式?

转载 作者:数据小太阳 更新时间:2023-10-29 04:34:48 25 4
gpt4 key购买 nike

如果您将所有 CSS 都作为内联样式,ReactJS 虚拟 DOM 是否会使您的应用程序更快? VS 使用原始 .css 文件?

http://facebook.github.io/react/tips/inline-styles.html

另请参阅关于 JavaScript 中 CSS 的 ReactJS 演示文稿: https://speakerdeck.com/vjeux/react-css-in-js

最佳答案

浏览器已投入多年努力,使其 CSS 样式表解析 + 渲染引擎速度极快且内存效率高。内联样式并没有完全相同的处理方式。然而好的一面是,如果您正在创建正常大小的应用程序/页面,它实际上并不重要。差别很小。内联样式弥补了 100% 的样式被实际使用的事实,其中 CSS 样式表经常被连接在一起,几乎 90% 的解析规则是不活动的(浪费)。

提示:通过避免 React 重新渲染来提高性能。这才是真正的瓶颈所在!

关于javascript - ReactJS 中什么是更快的原始 CSS 或内联样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28654417/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com