الذاكرة في JSI
في JS، يتولى الـ Garbage Collector (GC) إدارة الذاكرة. أما في C++، فلديك تحكم أكبر. عند استخدام JSI، يجب أن تفهم كيفية إدارة الكائنات لتجنب تسريب الذاكرة (memory leaks).
- Shared Pointers: تتبع الملكية تلقائياً.
- Weak Pointers: لتجنب المراجع الدائرية (circular references).
- قيم JS: كيف يحافظ JSI على كائنات JS حية أثناء استخدام C++ لها.