首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CSS-in-JS不会阻止浏览器进行CSS缓存吗?

CSS-in-JS不会阻止浏览器进行CSS缓存吗?
EN

Stack Overflow用户
提问于 2019-01-22 17:21:10
回答 1查看 676关注 0票数 0

我正在寻找最佳实践,以样式反应应用程序与服务器端渲染。

我看到了不同的选择,比如使用像SASS这样的预处理器,或者将样式放入JS代码中,比如JSS,样式组件等。

在JSS中,我看到它将样式放到HTML中的head部分。我只是使用下面的示例来查看行为:

https://github.com/cssinjs/examples/tree/gh-pages/react-ssr

它不会阻止浏览器缓存CSS以将其放入head部分,从而增加连续的页面加载时间吗?有没有办法使用JSS将样式放到外部文件中,以便浏览器可以缓存它?

EN

回答 1

Stack Overflow用户

发布于 2019-01-22 17:38:34

您在该示例中看到的是关键CSS。它只在视图上专门使用CSS,它不应该被缓存,它比以阻塞的方式加载外部资源更快,并以延迟为代价。

Critical CSS在这里是一个实际的性能优化。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54304944

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档