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

دور محرك Hermes في وضع Bridgeless

React Native 2026: بنية Bridgeless و JSI

Hermes: المحرك المختار

تم تحسين Hermes خصيصاً للهواتف المحمولة. في وضع Bridgeless، يقوم Hermes بتنفيذ JSI بشكل مباشر.

لماذا Hermes؟

  • الترجمة المسبقة لـ Bytecode: تشغيل أسرع للتطبيق.
  • بصمة ذاكرة منخفضة: أمر حيوي للأجهزة ذات المواصفات المحدودة.
  • إدارة الذاكرة (Garbage Collection): محسن لخيوط واجهة المستخدم (UI threads).

سنلقي نظرة على كيفية تفاعل Hermes مع وقت تشغيل C++ لإدارة الذاكرة المشتركة بين JS والـ Native.