فهم useState، useEffect، useCallback وجميع الـ Hooks الأساسية في React مع أمثلة عملية.
React Hooks غيّرت طريقة كتابة المكونات من Classes إلى دوال بسيطة وقابلة لإعادة الاستخدام.
useState و useEffect
useState لإدارة الحالة المحلية وuseEffect للتعامل مع الآثار الجانبية مثل طلبات الـ API.
useCallback و useMemo
لتحسين الأداء وتجنب إعادة الـ render غير الضرورية عند تمرير الدوال أو القيم للمكونات الفرعية.
قواعد Hooks
لا تستدعِ الـ Hooks داخل حلقات أو شروط؛ استدعها دائماً في المستوى الأعلى من الدالة.