منصة JavaScript الأسرع والأكثر كفاءة
Bun هو مشغل JavaScript ومجمّع وإدارة حزم طوّر ليكون بديلاً سريعًا وكفؤ للأدوات الحالية، وموجه من البداية للتطبيقات الحديثة.
# تثبيت Bun
curl -fsSL https://bun.sh/install | bash
# إنشاء مشروع جديد
bun create react-app myapp
# تشغيل التطبيق
cd myapp
bun dev
ميزات متقدمة لتطوير JavaScript الحديث
أداء فائق
مبني على محرك JavaScriptCore مع تحسينات جوهرية للأداء.
API متكاملة
واجهة برمجة تطبيقات متكاملة لتبسيط عمليات التطوير اليومية.
توافق مع Node.js
يعمل مع معظم حزم npm ووحدات Node.js دون تعديلات كبيرة.
خادم HTTP مدمج
بناء خوادم ويب سريعة بواجهة برمجة بسيطة وقوية.
مدير حزم
مدير حزم فائق السرعة متوافق مع تنسيق حزم npm.
اختبار مدمج
إطار اختبار سريع متوافق مع Jest لاختبار تطبيقاتك.
واجهات برمجة قوية وسهلة الاستخدام
خادم HTTP
بناء خوادم ويب سريعة مع واجهة برمجة بسيطة وقوية.
import { serve } from "bun";
// إنشاء خادم HTTP بسيط
serve({
port: 3000,
fetch(req) {
const url = new URL(req.url);
if (url.pathname === "/") {
return new Response("الصفحة الرئيسية");
}
if (url.pathname === "/api/users") {
return Response.json({
users: ["أحمد", "محمد", "سارة"]
});
}
return new Response("صفحة غير موجودة", { status: 404 });
},
});
استكشاف المزيد عن خادم HTTP →
ابق على اطلاع بآخر التحديثات
اشترك في نشرتنا البريدية للحصول على آخر أخبار ومستجدات Bun.js
لن نرسل لك رسائل مزعجة أبدًا ويمكنك إلغاء الاشتراك في أي وقت.
انضم إلى مجتمع Bun.js المتنامي
GitHub
استكشاف الكود المصدري، الإبلاغ عن المشكلات، والمساهمة في تطوير Bun.js.
github.com/oven-sh/bunDiscord
انضم إلى مجتمع Bun.js على Discord للحصول على المساعدة والنقاش والتواصل.
الانضمام إلى Discord