اختيار الموقع المناسب للحالة
طبّقوا إطارًا لاتخاذ القرار: حالة محلية أم مرفوعة أم عامة
اختيار الموقع المناسب للحالة درس مجاني في React Academy على CoddyKit. هذا هو الدرس 4 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في React Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة React Academy 4 دروس في المجموع.
مرحبًا
الخطوة 1: من يستخدم هذه الحالة؟
الحالة المحلية
function Toggle() {
const [on, setOn] = useState(false);
return <button onClick={() => setOn(!on)}>{on ? 'On' : 'Off'}</button>;
}الخطوة 2: اعثر على السلف المشترك
الحالة المرفوعة (مستويان إلى 3 مستويات)
الخطوة 3: هل أصبح تمرير الخصائص عميقًا أكثر من اللازم؟
حالة Context
الخطوة 4: هل الحالة معقّدة أو مشتركة بين الصفحات؟
حالة الخادم مختلفة
المخطط الانسيابي لاتخاذ القرار
تحقّق سريعًا
مراجعة
اكتمل المقرر
الأسئلة الشائعة
هل درس «اختيار الموقع المناسب للحالة» مجاني؟
نعم — نص درس «اختيار الموقع المناسب للحالة» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة React Academy، انتقل إلى CoddyKit PRO. تتضمن دورة React Academy 4 دروس في المجموع.
ماذا ستتعلم في «اختيار الموقع المناسب للحالة»؟
طبّقوا إطارًا لاتخاذ القرار: حالة محلية أم مرفوعة أم عامة تتمرن على React Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ React Academy؟
لا تُشترط خبرة سابقة. React Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 4 من أصل 4.
كم من الوقت يستغرق درس «اختيار الموقع المناسب للحالة»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس React Academy هذا؟
نعم. كل درس في React Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- رفع الحالة إلى الأعلى: المبادئ والأمثلة
- تمرير Props عبر مستويات متعددة: متى يسبب مشكلة ومتى يكون مناسبًا
- أنماط التواصل بين المكوّنات الشقيقة
- اختيار الموقع المناسب للحالة