Skip to content

Instantly share code, notes, and snippets.

@srdjanRakic
Created September 6, 2019 07:39
Show Gist options
  • Save srdjanRakic/6d83eb7b9709631531a25331c0e95c60 to your computer and use it in GitHub Desktop.
Save srdjanRakic/6d83eb7b9709631531a25331c0e95c60 to your computer and use it in GitHub Desktop.
6 Basic Hooks explained in 1 sentence each

useState: Persist value between renders, trigger re-render useRef: Persist value between renders, no re-render useEffect: Side effects that run after render useReducer: useState in reducer pattern useMemo: Memoize value between renders useCallback: Persist ref equality between renders

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment