العودة إلى الدورة

Dart 4 و WasmGC: الأساس

Flutter 2026: احتراف Impeller و Wasm

فهم Dart 4 و WasmGC

كانت WebAssembly تعاني سابقاً مع جمع النفايات (Garbage Collection). في عام 2026، أصبح WasmGC مدعوماً بشكل أصيل في جميع المتصفحات.

التغييرات الرئيسية

  • الربط المباشر (Direct Mapping): كائنات Dart ترتبط الآن مباشرة بكائنات WasmGC heap.
  • بدون JS Bridge: تواصل بزمن انتقال صفري بين Dart وواجهات برمجة تطبيقات المتصفح.

مثال برمجي

قم ببناء أول تطبيق Wasm لك: bash flutter build web --wasm

ينتج عن هذا ملف .wasm أصغر بنسبة 40% وأسرع بمرتين من تطبيقات JS القديمة.