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 devPer 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.