Best Practices
如果将一个函数任意地将其放在 useEffect Deps List 中
如果将一个函数任意地将其放在 useEffect Deps List 中
- Returns a memoized callback.
useDeferredValue
- Create custom XXXContextProvider:
Async Data
useEffect
Interval
State Form
React Hooks allow you to use state and other React features in functional components.
- Reuse stateful logic between components
ComponentDidMount
Media Query
- Returns a memoized value.
- Use useState whenever manage a JS primitive (e.g. string, boolean, integer).
ref:
Script Loading
URL Params
useOptimistic
- Read rendered props/state.
Simple Store
useImperativeHandle