فهم 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 القديمة.