Hooks were introduced in React 16. Hooks allow us to manipulate state in Functional components. "useState()", "useEffect()", "useMemo()" are some of the hooks in React.
But above this React allows us to create our own custom hook. You can create your own hook and use it across your application.
To know how to create your own custom hook, read this blog that I wrote earlier.
React is a JavaScript library by Facebook for creating interactive Front end applications.
React is the most popular Front end framework and is used by large companies like Facebook, Instagram, Netflix, Airbnb and Uber.
Prerequisites
- HTML
- CSS and at least one CSS framework.
- JavaScript
- ES6 features
- Map / Filter / Reduce in JS
- Arrow functions
- Imports / Exports
- var / let / const
- npm commands