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整理維護