يتيح لك Context API في React مشاركة قيمة مع شجرة مكونات كاملة دون الحاجة إلى تمرير props. وهو رائع للبيانات منخفضة التكرار والمشتركة على نطاق واسع — لكنه ليس حلاً كاملاً لإدارة الحالة وله مشكلة إعادة rendering للحالة التي تتغير بشكل متكرر.
متى يكون Context مفيداً
= ();
() {
[theme, setTheme] = ();
(
);
}
