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

前端之家收集整理的这篇文章主要介绍了javascript – 为什么Facebook没有结合其CSS / JS文件?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

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

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

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

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

猜你在找的CSS相关文章