Elysia 는 Bun 의 HTTP, 파일 시스템 및 핫 리로딩 API 를 최대한 활용하는 Bun 우선 성능 중심 웹 프레임워크입니다. bun create 로 시작하세요.
bash
bun create elysia myapp
cd myapp
bun run devElysia 로 간단한 HTTP 라우트를 정의하고 서버를 시작하려면:
ts
import { Elysia } from "elysia";
const app = new Elysia().get("/", () => "Hello Elysia").listen(8080);
console.log(`🦊 Elysia is running at on port ${app.server?.port}...`);Elysia 는 Express 유사 구문, 타입 추론, 미들웨어, 파일 업로드 및 JWT 인증, tRPC 등을 위한 플러그인을 갖춘 풀피처 서버 프레임워크입니다. 또한 가장 빠른 Bun 웹 프레임워크 중 하나입니다.
자세한 내용은 Elysia 문서 를 참조하세요.