البرمجة وتطوير البرمجيات

Cloudflare تستعرض 80 إصداراً لتسريع أدوات JavaScript عبر VoidZero

قالت Cloudflare إن فريق VoidZero أصدر أكثر من 80 تحديثاً خلال أربعة أشهر، مع تحسينات كبيرة في سرعة تجميع واختبار وتنسيق وتعريف تطبيقات JavaScript. وتشمل النتائج إصدار Vite+ 1.0، وتسريع Oxc React Compiler عشرة أضعاف وtsgolint حتى 18 ضعفاً مقارنةً بأدوات مماثلة.

28 سبتمبر 2026
3 دقائق قراءة
4 قراءة
certi.news Editorial Team
Cloudflare تستعرض 80 إصداراً لتسريع أدوات JavaScript عبر VoidZero

أعلنت Cloudflare أن مشروع VoidZero، الذي انضم إليها قبل أربعة أشهر، أصدر أكثر من 80 نسخة وأغلق أكثر من 1,200 مشكلة، مع تركيز واضح على تقليل زمن أدوات تطوير JavaScript. وتؤكد الشركة أن Vite وVitest وRolldown وOxc وVite+ ستبقى مفتوحة المصدر ومحايدة تجاه الموردين ومدفوعة بالمجتمع.

تحسينات كبيرة في أدوات التطوير

تقول Cloudflare إن Oxc React Compiler، الذي أُطلق في أغسطس، يترجم تطبيقات React.js بسرعة تصل إلى عشرة أضعاف تطبيق React Compiler الأصلي المعتمد على Babel، مع استهلاك ذاكرة أقل ومعالجة أخطاء أكثر اكتمالاً. ويمكن لمستخدمي Vite تفعيله عبر حزمة oxc-transform-react.

أما Vitest 5، الذي صدر في سبتمبر، فأصبح أسرع بما يصل إلى 50% من Vitest 4 في بعض السيناريوهات، بفضل مشاركة الملفات المحولة بين المشاريع، والتخزين المؤقت للوحدات على القرص، وتقليل البيانات المتبادلة بين العملية الرئيسية والعمال. ويضيف الإصدار أداة vitest doctor لتحليل زمن الإعداد والاستيراد والتحويل والاختبارات، إلى جانب Trace View لإعادة فحص إخفاقات اختبارات المتصفح.

وأصبح tsgolint، محرك الفحص المعتمد على معلومات الأنواع خلف Oxlint، مستقراً ويدعم 59 قاعدة من أصل 61 قاعدة تعتمد على الأنواع في typescript-eslint. وتقدر Cloudflare سرعته بما بين 12 و18 ضعفاً مقارنةً بـ ESLint مع typescript-eslint في قواعد الشفرة الكبيرة، مع إمكانية مشاركة برنامج TypeScript نفسه بين الفحص والتحقق من الأنواع.

كما أعادت VoidZero كتابة منسقات JSON وCSS وSCSS وLess وGraphQL وYAML في Oxfmt باستخدام Rust، وتقول إن الأداة أصبحت أسرع بسبعة أضعاف من Prettier مع الحفاظ على مخرجات متوافقة معه. وأصبح Vite+ متاحاً في الإصدار 1.0، جامعاً Vite 8 وVitest 5 وRolldown وOxlint وOxfmt والتخزين المؤقت للمهام ضمن سلسلة أدوات موحدة بإعدادات افتراضية جاهزة.

ما الذي يتغير عملياً للمطورين والوكلاء؟

ترى Cloudflare أن تسريع أدوات البناء والفحص والاختبار لم يعد يخص المطورين فقط. فمع تسارع الاستدلال، قد تصبح عمليات التحقق من الأنواع وتشغيل أدوات الفحص وبناء الشفرة عنق الزجاجة الذي ينتظر عنده وكلاء البرمجة قبل مواصلة مهامهم. وبما أن أدوات VoidZero مبنية فوق بعضها، فإن تحسين طبقة مثل Oxc أو Rolldown يمكن أن ينعكس على الأدوات الأعلى مثل Vite.

وتعمل الشركة على وضع Bundled Dev، المعروف سابقاً باسم Full Bundle Mode، وهو نمط تطوير يستخدم حزمة Vite الإنتاجية أثناء التطوير. ويُفترض أن يحسن أداء خوادم التطوير في التطبيقات الكبيرة ويقلل حركة الشبكة عند استخدام بيئات بعيدة، لكنه لا يزال تجريبياً، رغم استخدام لوحة Cloudflare له داخلياً.

الانفتاح والقيود المتبقية

تقول Cloudflare إنها خصصت مليون دولار لصندوق منظومة Vite، ثم التزمت بمليون دولار إضافية لمشروعات مفتوحة المصدر. كما تخطط VoidZero لتحسين محلل Oxc بسرعة محتملة تصل إلى ثلاثة أضعاف، وإعادة تصميم خوارزمية تقسيم الوحدات في Rolldown، وإطلاق نسخة مفتوحة المصدر وقابلة للاستضافة ذاتياً من منصة Void للنشر المبنية على Cloudflare.

الأرقام الواردة، مثل «10 أضعاف» و«18 ضعفاً»، هي قياسات تعلنها Cloudflare في سياقات محددة وليست ضماناً موحداً لكل مشروع. كما أن Bundled Dev ما زال تجريبياً، بينما تمثل الخطط المستقبلية نوايا معلنة وليست ميزات متاحة نهائياً.

مصدر الخبر
كيف أعددنا هذا الخبر؟

اعتمد الخبر على المصدر الأصلي الموضح أعلاه. قد نستخدم أدوات آلية للمساعدة في الاستخراج والتصنيف والصياغة، لكن النشر يخضع لقواعد تمنع المحتوى المكرر والقصير أو الروتيني منخفض القيمة. اقرأ سياستنا التحريرية.

c
كاتب المقال

certi.news Editorial Team

certi.news Editorial Team

The certi.news editorial team monitors technical sources and reconstructs news, verifying facts and context prior to publication.

من نفس التصنيف

مقالات قد تهمك

عرض كل الأخبار