简中文档
On this page

Deno Deploy 用例

Deno 当前一些热门的用例包括:

中间件 Jump to heading

中间件指的是在请求到达应用服务器之前和之后执行的代码片段。如果您想在请求的早期快速执行一些 JavaScript 或其他代码,您将编写中间件。通过在边缘部署您的中间件代码,Deno Deploy 确保您的应用获得最佳性能。

一些示例包括:

  • 设置 cookie
  • 根据地理位置提供不同版本的网站
  • 路径重写
  • 重定向请求
  • 在返回给用户之前动态更改从服务器返回的 HTML。

Deno Deploy 是您目前可能用于托管中间件的其他平台的良好替代方案,例如:

  • Cloudflare Workers
  • AWS Lambda@Edge
  • 传统负载均衡器,如 nginx
  • 自定义规则

API 服务器 Jump to heading

Deno 也是 API 服务器的理想选择。通过“边缘”部署这些服务器,更接近使用它们的客户端,Deno Deploy 能够提供比传统托管平台(如 Heroku)或甚至现代集中式托管服务(如 DigitalOcean)更低的延迟、更好的性能和更低的带宽成本。

完整网站 Jump to heading

我们预见一个未来,您可以实际在边缘函数上编写整个网站。一些已经在这样做的网站示例包括:

你找到了你需要的东西吗?

编辑此页面
隐私政策