React Hooks are a feature that allows developers to use state(s) and other React component lifecycle features without writing a class-based component.