Skip to content

StricJS هو إطار Bun لبناء تطبيقات الويب وواجهات البرمجة عالية الأداء.

  • سريع — Stric هو أحد أسرع أطر Bun. راجع المعيار للحصول على مزيد من التفاصيل.
  • بسيط — المكونات الأساسية مثل @stricjs/router و @stricjs/utils أقل من 50 كيلو بايت ولا تتطلب تبعيات خارجية.
  • قابل للتوسع — يتضمن Stric نظام إضافات، وحقن التبعيات، وتحسينات اختيارية للتعامل مع الطلبات.

استخدم bun init لإنشاء مشروع فارغ.

bash
mkdir myapp
cd myapp
bun init
bun add @stricjs/router @stricjs/utils

لتنفيذ خادم HTTP بسيط مع StricJS:

ts
import { Router } from "@stricjs/router";

export default new Router().get("/", () => new Response("مرحبًا"));

لتقديم ملفات ثابتة من /public:

ts
import { dir } from "@stricjs/utils";

export default new Router().get("/", () => new Response("مرحبًا")).get("/*", dir("./public"));

شغل الملف في وضع المراقبة لبدء خادم التطوير.

bash
bun --watch run index.ts

لمزيد من المعلومات، راجع وثائق Stric.

Bun بواسطة www.bunjs.com.cn تحرير