Backend2024년 9월 3일1분 읽기

Elysia — Bun 전용 초고속 TypeScript 프레임워크

YS
YoungSam
조회 298

Elysia란

Elysia는 Bun에 최적화된 TypeScript 웹 프레임워크입니다. 엔드투엔드 타입 안전성과 놀라운 성능을 제공합니다.

기본 예제

import { Elysia, t } from "elysia";

const app = new Elysia()
  .get("/", () => "Hello Elysia")
  .post("/users", ({ body }) => createUser(body), {
    body: t.Object({
      name: t.String(),
      email: t.String({ format: "email" }),
    }),
  })
  .listen(3000);

성능

벤치마크에서 Express 대비 약 18배, Fastify 대비 약 3배 빠른 처리 속도를 보여줍니다.

ElysiaBunTypeScript

댓글 0

아직 댓글이 없습니다.