reactjs - 标题背景图片应该包含在捆绑包中还是通过 CDN 加载?
问题描述
问题说明了一切:在性能方面,主页的大标题背景图片应该包含在捆绑包中还是通过 CDN 加载?我正在使用 React + webpack。
解决方案
如果您的包和图像位于同一个 CDN 后面,则加载时间应该相同。
如果您没有 CDN 后面的捆绑包,那么 CDN 可能会更快。
使用现代格式、图像压缩、使用正确的分辨率和传输压缩可能比提供它的源有更大的不同 - 所以首先让你拥有这些权利
推荐阅读
- python - 获取 Zip 存档中的文件路径,这些路径可以传递给实用程序进行处理。 - Python
- java - 如何将 DSL 语法转换为脚本语法
- sql - postgresql 在 CONFLICT 更新上使用插入以获取流号
- elasticsearch - 比较elasticsearch索引中不同的文档字段值
- android - 你如何强制 Flutter BottomNavigationBar 在所有 TABS 上具有相同的宽度?
- reactjs - GraphQL:警告:道具类型失败:提供给`StaticQuery`的`object`类型的无效道具`query`,预期`string`
- swift - SwiftUI 无法通过 UIColor(patternImage:) 创建颜色
- swift - Swift 和 Firebase 错误:无法将“UITextField”类型的值转换为预期的参数类型“字符串”
- typescript - 对流控制器不向区块链添加模型
- sql - 文本枢轴问题