Dagger Cloud v3: إعادة كتابة الواجهة الأمامية بلغة Go و WebAssembly لتحسين الأداء
2025-02-11

أعادت مجموعة Dagger كتابة واجهة Dagger Cloud الخاصة بها من React إلى إصدار v3 باستخدام Go و WebAssembly. تم ذلك لتوحيد قاعدتي بيانات واجهة المستخدم (واجهة المستخدم الطرفية وواجهة المستخدم على الويب)، مما زاد من سرعة التطوير والأداء. على الرغم من عدم شيوع استخدام Go و WebAssembly معًا، إلا أنهم نجحوا، من خلال استخدام إطار عمل Go-app وتحسينات الذاكرة الكبيرة، في إنشاء واجهة مستخدم أسرع وأكثر سلاسة واتساقًا تعكس واجهة المستخدم الطرفية. يسلط المشروع الضوء على تحديات وفرص استخدام Go و WebAssembly، مثل قيود الذاكرة ونقص مكتبات المكونات الجاهزة. في النهاية، قدم Dagger Cloud v3 تحسينات في الأداء وزيادة في كفاءة المطورين.
التطوير
تطوير الواجهة الأمامية