من فضلك تسجيل الدخول أو تسجيل لتفعل ذلك.

تواصل الشركات سعيها لتبسيط عملية تطوير الويب، وفي خطوة مهمة، أعلنت VoidZero عن جعل ثلاثة من منتجاتها الجديدة مفتوحة المصدر. هذه الأدوات، التي تشمل Void Platform وVoid SDK وVoid CLI، مصممة لجعل بناء ونشر تطبيقات JavaScript الكاملة (Full-Stack) أسرع وأكثر أمانًا، خاصة مع دمجها بشكل عميق مع منصة Cloudflare.

حزمة Void: تطوير متكامل وسهل النشر

تجمع حزمة Void أدوات معروفة مثل Vite وVitest وOxc وRolldown، لتوفر بيئة متكاملة للمطورين. الهدف هو تجاوز مجرد تطوير الواجهة الأمامية إلى بناء تطبيقات كاملة تتضمن المسارات الخلفية وقواعد البيانات وبيئات التطوير المحلية، مع توفير طريقة سريعة وسهلة للنشر.

تتيح Void Platform للفرق استضافة تطبيقات Void على Cloudflare. يمكن للمطورين وشركاتهم تخصيص هذه المنصة مفتوحة المصدر لتناسب احتياجاتهم الأمنية وسير العمل، مما يمكنهم من بناء تطبيقات داخلية «vibe-coded» ونشرها بأمان دون الحاجة لمنح جميع الموظفين وصولاً كاملاً إلى حسابات السحابة. هي تعمل كبيئة نشر مشتركة مبنية على Workers for Platforms من Cloudflare.

أما Void SDK، فهو حزمة JavaScript قابلة للتكوين تسمح ببناء تطبيقات Full-Stack باستخدام Vite. يحوّل SDK تطبيق Vite إلى تطبيق Cloudflare Workers كامل، مع قدرته على استنتاج وتهيئة الموارد تلقائيًا مثل قواعد البيانات (D1) وواجهات برمجة تطبيقات الذكاء الاصطناعي (عبر Cloudflare’s AI Gateway) أثناء النشر. يوفر SDK دعمًا لأطر عمل واجهة المستخدم الشائعة مثل React وVue، ويشمل ميزات مثل التوجيه القائم على الملفات، والتخزين المؤقت، وسلامة النوع الشاملة من قاعدة البيانات إلى الواجهة الأمامية.

تُعد Void CLI الواجهة الرئيسية لإدارة منصة Void ونشر التطبيقات. تسمح هذه الأداة للمستخدمين بإدارة الوصول والموارد، وتفحص عمليات النشر والسجلات، وحتى الاستفادة من وكلاء البرمجة (coding agents) لتتبع دورة حياة المشروع بأكملها من البناء إلى النشر والإدارة. يتم النشر الأول عن طريق أمر `void deploy` والذي يقوم تلقائيًا ببناء التطبيق وتهيئة الموارد ونشره.

لماذا تهم هذه الأدوات المطورين؟

برأينا، تمثل هذه الخطوة أهمية كبيرة لمطوري JavaScript الذين يعتمدون على Cloudflare. فهي تقلل بشكل كبير من الوقت المستغرق في إطلاق التطبيقات الداخلية من أيام أو أسابيع إلى دقائق. كما أنها تُمكّن الفرق غير التقنية، مثل المصممين، من بناء نماذج تفاعلية أو لوحات تحكم داخلية ونشرها، بالتعاون مع وكلاء البرمجة، مع الحفاظ على التدابير الأمنية المناسبة.

تلتزم VoidZero بمهمة جعل مطوري JavaScript أكثر إنتاجية. من خلال دمج Vite وRolldown وOxlint وOxfmt وVitest في حزمة Vite+ للتطوير والجودة والاختبار، ثم توسيعها لتشمل تطوير تطبيقات Full-Stack بالكامل، تسعى الشركة لتقديم بيئة عمل شاملة تساعد المطورين ووكلاء الذكاء الاصطناعي على بناء واختبار ونشر تطبيقات كاملة بسهولة.

الميزة البارزة هي القدرة على ربط الموارد تلقائيًا، فمجرد استيراد `void/db` يوفر قاعدة بيانات محلية للتطبيق أثناء التطوير وينشئ تلقائيًا D1 في الإنتاج. وكذلك الأمر مع `void/ai` للوصول إلى Cloudflare’s AI Gateway. هذا يقلل من التعقيد ويجعل تجربة التطوير أكثر سلاسة وتركيزًا على الكود نفسه.

المصدر: blog.cloudflare.com

«KDE Plasma 6.8» يتحول إلى Wayland فقط في عيد ميلاده الثلاثين
اختتام Google Summer of Code 2026: إنجازات Kotlin Foundation

Reactions

0
0
0
0
0
0
بالفعل كان رد فعل لهذا المنصب.

ردود الفعل