Skip to content

Elysia è un web framework ad alte prestazioni progettato per Bun che sfrutta appieno le API HTTP, file system e hot reloading di Bun. Inizia con bun create.

bash
bun create elysia myapp
cd myapp
bun run dev

Per definire una semplice rotta HTTP e avviare un server con Elysia:

ts
import { Elysia } from "elysia";

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

console.log(`🦊 Elysia è in esecuzione sulla porta ${app.server?.port}...`);

Elysia è un framework server completo con una sintassi simile a Express, inferenza di tipo, middleware, upload di file e plugin per autenticazione JWT, tRPC e altro. È anche uno dei framework web Bun più veloci.

Consulta la documentazione di Elysia per ulteriori informazioni.

Bun a cura di www.bunjs.com.cn