Client React DOM APIs

تسمح لك واجهات react-dom/client بتصيير مكونات React في طرف العميل (أي في المتصفح). تُستخدم هذه الواجهات عادة في المستوى الأعلى في تطبيقك لتهيئة شجرة React الخاصة بك. قد يقوم إطار العمل الذي تستخدمه بالاتصال بهذه الواجهات بالنيابة عنك. ومعظم مكونات التطبيق لا تحتاج إلى استيرادها أو استخدامها.


وظائف العميل

  • تُمكنك createRoot من إنشاء نقطة بداية (Root) لعرض مكونات React داخل عنصر DOM في المتصفح.
  • تُمكنك hydrateRoot من عرض مكونات React داخل عنصر DOM في المتصفح وتجديد محتوى HTML الذي تم إنشاؤه مسبقًا باستخدام react-dom/server.

دعم المتصفح

يدعم React جميع المتصفحات الشائعة، بما في ذلك Internet Explorer 9 والإصدارات الأحدث. وتضيف React بعض الحشوات (polyfills) لدعم المتصفحات القديمة مثل IE 9 و IE 10.