Refs والـ Imperative Code — useRef، forwardRef، createRef، when and how to use
imperative handles.
الـ Hooks الأساسية — useState، useEffect، useRef، useContext: ما تفعل ولمتى تُستخدم.
الـ Hooks المتقدمة — useMemo وuseCallback لتحسين الأداء، useReducer لإدارة حالات مركبة،
useLayoutEffect، useImperativeHandle.
الـ Custom Hooks — كتابة hooks قابلة لإعادة الاستخدام لفصل المنطق عن العرض ونماذج تصميم
شائعة.
Context API — توفير القيمة عبر الشجرة بدون prop-drilling، نمط الاستخدام ومشاكل الأداء
وكيفية تجنّبها.
إدارة الحالة المتقدمة — مقارنة بين Redux / MobX / Zustand / Recoil، مفاهيم store,
actions, reducers، middleware.
جلب البيانات وإدارة الـ Server State — patterns للـ data fetching (fetch/axios)،
التعامل مع loading/error، أدوات مثل React Query أو SWR للـ caching وbackground updates.