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 для получения дополнительной информации.