This project was bootstrapped with create-react-app, showing all react hooks
- useState : used to manage state change [or change of data]
- useEffect : used to manage component Lifecycle [mount and unmount]
- useMemo : used to imporve performance by caching value