Skip to content

Elysia 是一个 Bun 优先的性能导向 Web 框架,充分利用了 Bun 的 HTTP、文件系统和热重载 API。使用 bun create 开始。

bash
bun create elysia myapp
cd myapp
bun run dev

要使用 Elysia 定义一个简单的 HTTP 路由并启动服务器:

ts
import { Elysia } from "elysia";

const app = new Elysia().get("/", () => "Hello Elysia").listen(8080);

console.log(`🦊 Elysia 正在端口 ${app.server?.port} 上运行...`);

Elysia 是一个功能齐全的服务器框架,具有类似 Express 的语法、类型推断、中间件、文件上传以及用于 JWT 认证、tRPC 等的插件。它也是 最快的 Bun Web 框架之一

请参阅 Elysia 文档 获取更多信息。

Bun学习网由www.bunjs.com.cn整理维护