Encore发布周第二天:公共存储桶与CDN

Encore发布周第二天:公共存储桶与CDN

💡 原文英文,约500词,阅读约需2分钟。
📝

内容提要

Encore.go和Encore.ts现已支持公共对象存储桶,简化了文件存储,用户可通过HTTP/HTTPS直接访问,方便共享静态资源。同时,Encore支持Cloudflare R2作为对象存储提供商,降低成本。

🎯

关键要点

  • Encore.go和Encore.ts现在支持公共对象存储桶,简化文件存储。
  • 用户可以通过HTTP/HTTPS直接访问公共存储桶,方便共享静态资源。
  • Encore允许将基础设施作为类型安全的对象集成到应用代码中。
  • 创建公共存储桶时,只需在BucketConfig中设置Public: true。
  • Encore Cloud会自动配置存储桶为公开可访问,并配置CDN以优化内容交付。
  • Encore的开发仪表板使测试变得简单,提供请求跟踪和详细洞察。
  • Encore Cloud现在支持Cloudflare R2作为对象存储提供商,降低成本。

延伸问答

Encore的公共存储桶有什么新功能?

Encore.go和Encore.ts现在支持公共对象存储桶,简化了文件存储,用户可以通过HTTP/HTTPS直接访问。

如何创建一个公共存储桶?

在BucketConfig中设置Public: true即可创建公共存储桶。

Encore如何优化内容交付?

Encore会自动配置存储桶为公开可访问,并配置CDN以优化内容交付。

Encore Cloud支持哪些对象存储提供商?

Encore Cloud现在支持Cloudflare R2作为对象存储提供商,提供更低的成本选择。

如何获取公共对象的URL?

可以使用PublicURL方法获取公共对象的URL,例如:url := PublicAssets.PublicURL("path/to/image.jpg")。

Encore的开发仪表板有什么功能?

Encore的开发仪表板提供请求跟踪和详细洞察,简化测试过程。

➡️

继续阅读