انتقل إلى محتوى الدرس

HTML Host Container Element عنصر الحاوية الجذري بالصفحة

ركّب تطبيق React الحديث عبر دالة createRoot، وافحص نقاء المكونات أثناء التطوير بغلاف StrictMode، واستخدم إضافة React Developer Tools لتشخيص الأخطاء بمهارة.
3 صفوف تعليمية
ReactJS
2 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

ينطلق كل تطبيق صفحة واحدة في React من عنصر حاوية فارغ وحيد داخل ملف index.html يُكتب قياسياً بصيغة <div id="root"></div>. وبمجرد أن تتركب React على هذه الحاوية تصبح المسؤولة الوحيدة عن إدارة كافة العناصر بداخلها، لذا يجب تجنب التعديل اليدوي لعناصرها بسكريبتات خارجية.

الصف 2 كود برمجي
HTML
import { createRoot } from 'react-dom/client';

function App() {
  return <h1>Mounted Inside #root Container</h1>;
}

const container = document.getElementById('root');
const root = createRoot(container);
root.render(<App />);
الصف 3 ملاحظة هامة