我正在用Vue 3 CLI开发一个PWA,它从一个独立的CMS/API中获取它的一些内容。该应用程序是一个触摸屏游戏,主用例在没有互联网连接的情况下运行,尽管用户环境受到控制,并且在需要时可以通过ServiceWorkers通过最新的更新同步和缓存来更新游戏。
当我构建我的应用程序时,Webpack性能建议警告的资产大于建议的大小限制;在这种情况下,介绍视频(25 my )和一些字体文件(每个300 of )。
我是否应该为CMS/API中的视频和字体(以及其他大型文件)提供服务,并将我的Vue应用程序构建得尽可能小,同时铭记离线功能是非常重要的?还是有充分的理由将字体和视频打包到Vue JS
我有一个网站的数百万张图片托管在亚马逊S3 (大数据库的项目)。图像很少会被多次看到。通过CloudFront是有效的还是值得的?我知道图片会在设定的时间后过期,所以如果没有人在设定的时间内查看它,那就没有意义了,不是吗?最初的CloudFront to S3请求是否需要成本?如果不是,那我是不是应该把它戴上?
非常感谢!