Elysia هو إطار ويب عالي الأداء مصمم لـ Bun ويستفيد بشكل كامل من واجهات برمجة التطبيقات الخاصة بـ Bun مثل HTTP ونظام الملفات وإعادة التحميل الساخن. ابدأ باستخدام 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 واستدلال النوع و middleware ورفع الملفات وإضافات لمصادقة JWT و tRPC والمزيد. وهو أيضًا من بين أسرع أطر ويب لـ Bun.
راجع وثائق Elysia للحصول على مزيد من المعلومات.