Hooks are new features of React 16.8. They allow us to write class component related features such as use state in a functional component
Personally, when I start using hooks I found them interesting and super easy to understand. I think hooks will be the de facto way to write React in the future.