Skip to content

Elysia ist ein Bun-first Performance-orientiertes Web-Framework, das die HTTP-, Dateisystem- und Hot-Reloading-APIs von Bun voll ausnutzt. Starten Sie mit bun create.

bash
bun create elysia myapp
cd myapp
bun run dev

Um eine einfache HTTP-Route zu definieren und einen Server mit Elysia zu starten:

ts
import { Elysia } from "elysia";

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

console.log(`🦊 Elysia läuft auf Port ${app.server?.port}...`);

Elysia ist ein voll ausgestattetes Server-Framework mit einer Express-ähnlichen Syntax, Typinferenz, Middleware, Datei-Uploads und Plugins für JWT-Authentifizierung, tRPC und mehr. Es ist auch eines der schnellsten Bun-Web-Frameworks.

Lesen Sie die Elysia-Dokumentation für weitere Informationen.

Bun von www.bunjs.com.cn bearbeitet