Desenvolvi uma aplicação com duas rotas, fiz a publicação dela no Render.io porem ao executar a aplicação ele só encontra a rota raiz "/" qq coisa depois da barra ele nao da not found. Como posso resolver isso?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Desenvolvi uma aplicação com duas rotas, fiz a publicação dela no Render.io porem ao executar a aplicação ele só encontra a rota raiz "/" qq coisa depois da barra ele nao da not found. Como posso resolver isso?
OI!
Esse problema pode estar relacionado à configuração do servidor no Render.io. Certifique-se de que o servidor está configurado corretamente para lidar com rotas diferentes da raiz.
Verifica se o servidor está configurado para redirecionar todas as solicitações para o arquivo de entrada da sua aplicação, como o "index.html". Isso permitirá que o React Router lide com as rotas da sua aplicação.
Outra coisa que você pode fazer é verificar se as rotas estão definidas corretamente no seu código. Certifique-se de que você está usando o componente <Route> corretamente para cada rota e que as rotas estão sendo renderizadas dentro de um componente <Switch>.
Por exemplo, se você tiver uma rota "/about" definida no seu código, você deve ter algo como:
<Switch>
<Route exact path="/" component={Home} />
<Route path="/about" component={About} />
</Switch>
Veja também se você está usando o atributo "exact" na rota raiz, para garantir que ela seja renderizada apenas quando a URL for exatamente "/".