71

0

Fresh

Fresh是下一代 Web 框架,专为速度、可靠性和简单性而构建。

Fresh是下一代 Web 框架,专为速度、可靠性和简单性而构建。

一些突出的特点:

  • 边缘实时渲染。
  • 基于岛屿的客户水合作用可实现最大的互动性。
  • 零运行时开销:默认情况下不向客户端发送 JS。
  • 没有构建步骤。
  • 无需配置。
  • 开箱即用的 TypeScript 支持。
  • 文件系统路由 à la Next.js。

📖文档

文档可在 fresh.deno.dev上找到。

🚀入门

安装Deno CLI 1.25.0 或更高版本。

您可以通过运行 Fresh init 脚本来搭建新项目。要在 deno-fresh-demo文件夹中构建项目,请运行以下命令:

deno run -A -r https://fresh.deno.dev deno-fresh-demo

然后导航到新创建的项目文件夹:

cd deno-fresh-demo

在您的项目文件夹中,使用以下 deno task命令启动开发服务器:

deno task start

现在在浏览器中打开http://localhost:8000以查看该页面。您对项目源代码进行更改并在浏览器中看到它们的反映。

要将项目部署到实时互联网,您可以使用 Deno Deploy

  1. 将您的项目推送到 GitHub。
  2. 创建一个 Deno Deploy 项目
  3. Link将 Deno Deploy 项目链接main.ts到已创建存储库根目录中的文件。
  4. 该项目将部署到公共 $project.deno.dev 子域。

如需更深入的入门指南,请访问 Fresh 文档中的入门页面。