在NextJS存储库中存放图像的理想方式是什么?是从CDN链接提供服务更好,还是直接将图像放在本地并导入和使用它更好?
insrf1ej1#
这取决于图像的类型和您的用例。
**对于静态和相对较小的图像(例如:公司标志,登陆页图像)我建议使用NextJS图像功能。**NextJS将做优化这些图像像改变格式和加载他们懒。**适用于较大的图像和用户上传的内容(例如:我建议使用CDN。**这甚至可能是唯一的选择,因为在这个用例中使用NextJS将要求您有一个可以存储所有这些图像的服务器。您也可以使用NextJS提供的云加载器选项(Reference)来优化这些图像。
1条答案
按热度按时间insrf1ej1#
这取决于图像的类型和您的用例。
**对于静态和相对较小的图像(例如:公司标志,登陆页图像)我建议使用NextJS图像功能。**NextJS将做优化这些图像像改变格式和加载他们懒。
**适用于较大的图像和用户上传的内容(例如:我建议使用CDN。**这甚至可能是唯一的选择,因为在这个用例中使用NextJS将要求您有一个可以存储所有这些图像的服务器。您也可以使用NextJS提供的云加载器选项(Reference)来优化这些图像。