مِخبارMIKHBAR
التطبيقات والبرامج

إطلاق منصة Void المفتوحة المصدر لتطوير ونشر تطبيقات Vite

أعلنت شركة Cloudflare عن إطلاق ثلاثة منتجات جديدة ومفتوحة المصدر تحت اسم Void، تهدف إلى توحيد مسار عمل تطوير واختبار ونشر تطبيقات الويب المتكاملة المبنية باستخدام بيئة Vite.

إطلاق منصة Void المفتوحة المصدر لتطوير ونشر تطبيقات Vite

مقدمة شاملة عن منصة Void والهدف من تطويرها

ساهمت أدوات تطوير الواجهات الأمامية المتقدمة في تسريع وتيرة عمل المطورين، إلا أن بناء التطبيقات المتكاملة ذات الخوادم وقواعد البيانات كان يتطلب دائماً جهوداً إضافية لتوفير بيئات محلية وآليات نشر سريعة. لمعالجة هذه التحديات، كشفت أدوات مثل <a href="https://blog.cloudflare.com/voidzero-joins-cloudflare/">VoidZero joined Cloudflare</a> عن توجه جديد يدمج مسارات الخوادم والوصول للبيانات ضمن بيئة عمل واحدة. ونتيجة لذلك، تم تقديم منتجات Void الثلاثة الجديدة لتلبية الاحتياجات المتزايدة للفرق التقنية.

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

مكونات منظومة Void: المنصة، الحزمة البرمجية، وأداة السطر القيادي

تعتمد المنصة المفتوحة المصدر على <a href="https://developers.cloudflare.com/cloudflare-for-platforms/workers-for-platforms/">Workers for Platforms</a> لتمكين فرق العمل والمؤسسات من استضافة وتطوير مشاريعهم داخل بيئة آمنة تابعة لحساب الشركة السحابي. ومن خلال تثبيت المنصة، يمكن للمديرين ضبط الصلاحيات وتحديد حدود استهلاك الموارد ومراقبة عمليات النشر عبر لوحة تحكم مخصصة.

إلى جانب المنصة، تأتي حزمة تطوير البرمجيات لتمنح المطورين القدرة على الاستفادة من ميزات التوثيق والكشف التلقائي عن أطر العمل وتوفير الموارد. وتتكامل هذه الحزمة مع أداة السطر القيادي <a href="https://github.com/cloudflare/cf">cf CLI</a> التي تتيح للمستخدمين ووكلاء الذكاء الاصطناعي تشخيص الأخطاء وقراءة سجلات النشر وتحليل الأداء بكفاءة عالية.

تسريع النماذج الأولية وتمكين الفرق غير التقنية

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

تتيح هذه الآلية للفرق إنشاء النماذج واختبارها وجمع الآراء في دقائق معدودة، بدلاً من استهلاك أيام أو أسابيع في إعداد حسابات سحابية منفصلة أو تهيئة الموارد لكل مشروع على حدة.

إطلاق منصة Void المفتوحة المصدر لتطوير ونشر تطبيقات Vite
صورة مرتبطة بالخبر من Cloudflare Blog · المصدر: Cloudflare Blog

التكامل التقني وربط الموارد السحابية تلقائياً

تقوم منظومة <a href="http://void.cloud/">Void</a> بتحويل تطبيقات Vite العادية إلى تطبيقات متكاملة تعمل على بيئة الحوسبة السحابية، حيث يمكن كتابة الكود البرمجي لتتولى المنصة استنتاج ارتباطات الموارد وتوفيرها مثل قواعد البيانات أو طوابير الرسائل أثناء عملية النشر.

تدعم الحزمة البرمجية أطر واجهات المستخدم الشهيرة وتوفر توجهاً متقدماً لإنشاء مسارات واجهات برمجة التطبيقات، مع الحفاظ على مطابقة الأنواع عبر مختلف طبقات التطبيق. كما تمنح المطورين مرونة فائقة لاستخدام أطر العمل المفضلة لديهم لمعالجة مسارات التوجيه والعرض بينما تتولى المنصة إدارة الموارد والمصادقة.

آليات العمل المتقدمة والنشر المباشر

بالنسبة للمستخدمين الذين لا يحتاجون إلى ميزات الإدارة الجماعية التي توفرها المنصة، تتيح الحزمة البرمجية إمكانية النشر المباشر كما هو موضح في دليل <a href="http://void.cloud/guide/deployment#deploy-to-cloudflare">deploys to Cloudflare directly</a>، مما يسهل عملية إطلاق التطبيقات الفردية.

تعتمد المنصة على تقنيات الأداء الحديثة وتوفر تكاملاً سلساً مع أطر العمل التفاعلية والجهات المسؤولة عن جلب البيانات والملاحة السريعة، مما يضمن تجربة مستخدم مستقرة وفعالة في شتى الظروف الشبكية.

المصادر

تابع التسلسل الزمني

تغطية الكيانات المرتبطة