微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

javascript – 为什么Facebook没有结合其CSS / JS文件?

我很好奇为什么Facebook开发人员选择不将他们的脚本和样式表组合成单个文件.相反,他们通过他们的CDN按需加载.

Facebook显然是一个非常复杂的应用程序,我可以理解这种模块化如何使Facebook更容易维护,但通常的优化建议是否仍然适用(特别是考虑到它的高使用率)?

或者,他们使用CDN的事实是否避免了拥有大量小脚本/样式的通常性能影响?

最佳答案
换言之BigPipe.他们将页面划分为“pagelets”,每个页面在其服务器上单独处理并并行发送到浏览器.基本上几乎所有东西(CSS,JS,图像,内容)都是延迟加载的,因此它存在于一堆小文件中.

原文地址:https://www.jb51.cc/css/427297.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。