React App Lifecycle

  1. Initial render
  2. Create the DOM
  3. use interact (vartototo veiksmai)
  4. state change
  5. re-render
  6. update the dom
  7. -> 3

Managing UI state

  • useState
  • useRef
  • use
  • useReducer
  • useEffect