סיכום שהכנתי על hook בריאקט.
שם | קישור לסיכום | הסבר בקצרה |
---|---|---|
useState | useState | ניהול ה state בתוך function component |
useEffect | useEffect | דרך להריץ side effects |
useMemo | useMemo | שיפור ביצועים בעזרת זכירת ערכים (עובד גם על משתנים פרימיטבים) |
useRef | useRef | 1.Reference Element 2. כמו סטייט 3. שמירת ערך קודם של סטייט |
useContext | useContext | דרך להעביר מידע בין קומפוננטות |
useReducer | useReducer | ניהול סטייט בצורה יותר מסובכת (טוב לסטייס מסובך שקשה לנהל אותו) |
useCallback | useCallback | מאפשר לזכור רפרנס לפומקתיה, וליצור אותה מחדש רק כאשר ערכים משתנים |
useLayoutEffect | useLayoutEffect | כמו useEffect רק סינכרוני. טוב לביצוע מניפולציות על ה DOM |
useTransition | useTransition | |
useDeferredValue | useDeferredValue | |
useImperativeHandle | useImperativeHandle | |
useId | useId | |
custom-hooks | custom-hooks | יצירה של hook משלנו כדי לאחד לוגיקה ושימוש מחדש |