Frontend React - yibinericxia/documents GitHub Wiki
Common Hooks
State Hook
useState() is very helpful for us to create state variables and update them
Effect Hook
useEffect() is commonly used when we want to make an HTTP request
Layout Effect Hook
useLayoutEffect() is called before useEffect()
Reference Hook
useRef() can help when we want to interact with an element, such as to clear the value of input or focus it
Reducer Hook
Similar to useState(), useReducer() is helpful for managing state across multiple components that may involve different actions