Especially important in interviews
0. What is state, What is a re-render
1. Hooks (useState, useEffect)
2. useCallback and useMemo, React.memo
3. useRef
4. Error boundaries
5. Custom hooks
1. Should start with use (useState, useEffect) 2. Used inside components
3. Control the `state` of the React component/components
4. Cause re-renders
By harkirat singh