Testei o useEffect dentro do app.jsx: useEffect(() => { console.log("Sou executado apenas na montagem do componente! Tipo um componentDidMount."); }, []);
O texto do console é mostrado sempre duas vezes ao atualizar a página, porque isso acontece, deveria ser mostrado uma única vez não?