Hooks são uma nova adição ao React 16.8. Eles permitem que você use o state e outros recursos do React sem escrever uma classe, assim deixando o código menos verboso e mais performático.
- useState
- useEffect
useEffect(() => {
// código que deverá ser executado
}, []);
useEffect(() => {
// código que deverá ser executado
});