Skip to content

Elysia — это высокопроизводительный веб-фреймворк, ориентированный на Bun, который полностью использует HTTP, файловую систему и API горячей перезагрузки Bun. Начните с bun create.

bash
bun create elysia myapp
cd myapp
bun run dev

Чтобы определить простой HTTP маршрут и запустить сервер с Elysia:

ts
import { Elysia } from "elysia";

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

console.log(`🦊 Elysia работает на порту ${app.server?.port}...`);

Elysia — это полнофункциональный серверный фреймворк с синтаксисом в стиле Express, выводом типов, промежуточным ПО, загрузкой файлов и плагинами для JWT аутентификации, tRPC и многого другого. Это также один из самых быстрых веб-фреймворков Bun.

Обратитесь к документации Elysia для получения дополнительной информации.

Bun от www.bunjs.com.cn