“Hooks are a more direct way to use the React features you already know — such as state, lifecycle, context, and refs. They don’t change how React works, and your knowledge of components, props, and top-down data flow is just as relevant.” - Hooks FAQ