دورة تدريبية: عند الطلب
React.js: مكوّنات الفئات
مكونات فئة React هي مفهوم أساسي في React.js يسمح للمطورين بإنشاء مكونات واجهة المستخدم القابلة لإعادة الاستخدام وبحالة Stateful باستخدام بناء جملة على أساس…شاهد الدرس الأول مجانًا — احصل على وصول كامل إلى جميع الدروس الـ1.
مقدِّم الخدمة : Tony Davydets 1 الدروس · 10m باللغات: العربية, الألمانية, الإنجليزية, الإسبانية, الفرنسية, البرتغالية, Chinese
وصف الدورة
مكونات فئة React هي مفهوم أساسي في React.js يسمح للمطورين بإنشاء مكونات واجهة المستخدم القابلة لإعادة الاستخدام وبحالة Stateful باستخدام بناء جملة على أساس الفئة. ستغطي هذه الدروس الهيكل ودوال دورة الحياة لمكونات الفئة، وكذلك كيفية إدارة الخاصيات والحالة داخل هذه المكونات.
سنخوض بمزيد من التفصيل في الهيكل ودوال دورة الحياة لمكونات الفئة، بما في ذلك الكونستركتور، طريقة العرض وطرق ComponentDidMount ، ComponentDidupDate ، و ComponentWillunMount . سنستكشف أيضًا كيفية إدارة الخاصيات والحالة داخل هذه المكونات، بما في ذلك كيفية تمرير البيانات من مكونات الأصل عبر الخاصيات، وكيفية تحديث حالة المكون بناءً على تفاعلات المستخدم أو الأحداث الأخرى.
سوف نستكشف كيفية تحديد واستخدام الخاصيات في مكوناتنا، بما في ذلك كيفية تعيين القيم الافتراضية والتعامل مع الخاصيات المفقودة أو غير الصالحة. سنناقش أيضًا أفضل الممارسات لتسمية وتكوين الخاصية وكيفية التعامل مع هياكل البيانات المعقدة.
ستمنحك هذه الدورة فهمًا قويًا لكيفية إنشاء مكونات فئة React وإدارتها. ستتمكن من استخدام الخاصيات والحالة بفعالية لإنشاء واجهات مستخدم ديناميكية وتفاعلية.
ما ستتعلمه
- فهم بنية ودوال دورة حياة مكونات فئات React، بما في ذلك دوال constructor وrender وcomponentDidMount وcomponentDidUpdate وcomponentWillUnmount
- إدارة واستخدام props داخل مكونات الفئات، بما في ذلك تمرير البيانات من المكونات الأب
- تعيين قيم props الافتراضية والتعامل مع props المفقودة أو غير الصالحة
- إدارة وتحديث حالة المكون (state) بناءً على تفاعلات المستخدم أو الأحداث الأخرى
- تطبيق أفضل الممارسات لتسمية props وتكوينها والتعامل مع هياكل البيانات المعقدة
- بناء واجهات مستخدم ديناميكية وتفاعلية باستخدام props وstate
النقاط الرئيسية
- تتيح مكونات فئات React للمطورين إنشاء مكونات واجهة مستخدم قابلة لإعادة الاستخدام وذات حالة باستخدام بنية قائمة على الفئات.
- تتضمن دوال دورة حياة مكون الفئة كلاً من constructor وطريقة render وcomponentDidMount وcomponentDidUpdate وcomponentWillUnmount.
- تُستخدم props لتمرير البيانات من المكونات الأب، ويمكن أن تتضمن قيمًا افتراضية والتعامل مع props المفقودة أو غير الصالحة.
- يمكن تحديث الحالة (state) بناءً على تفاعلات المستخدم أو الأحداث الأخرى لبناء واجهات مستخدم ديناميكية وتفاعلية.
- تغطي أفضل الممارسات لـ props التسمية والتكوين والتعامل مع هياكل البيانات المعقدة.
الأسئلة الشائعة
ماذا تغطي هذه الدورة؟
تغطي الدورة بنية ودوال دورة حياة مكونات فئات React، بما في ذلك constructor وطريقة render وcomponentDidMount وcomponentDidUpdate وcomponentWillUnmount، بالإضافة إلى كيفية إدارة واستخدام props وstate داخل هذه المكونات.
ما الذي سأكون قادرًا على فعله بعد إكمال هذه الدورة؟
سيكون لديك فهم قوي لكيفية إنشاء وإدارة مكونات فئات React والقدرة على استخدام props وstate بفعالية لبناء واجهات مستخدم ديناميكية وتفاعلية.
ما هي الدروس المضمنة؟
تتضمن الدورة ثلاثة دروس: مكونات الفئات ودوال دورة الحياة، وإدارة واستخدام props، وإدارة واستخدام state.
ما هي المهارات التي تركز عليها هذه الدورة؟
تركز الدورة على تصميم المكونات، ومكتبات المكونات، ومكونات HTML، وReact JSX، وReact.js (مكتبة جافا سكريبت)، ومكونات واجهة المستخدم.
كيف يتم التعامل مع props في هذه الدورة؟
توضح الدورة كيفية تعريف واستخدام props، وتعيين القيم الافتراضية، والتعامل مع props المفقودة أو غير الصالحة، واتباع أفضل الممارسات لتسمية props وتكوينها والتعامل مع هياكل البيانات المعقدة.



