1
resposta

Dúvida sobre o conceito de rotas

Por volta dos 4:40s o instrutor deixa o router-link do novo-usuario.html vazio, e explica que o angular entende automaticamente a rota. Porém eu não entendi muito bem a explicação. Gostaria de entender, por que o angular sabe onde que é para redirecionar mesmo a rota estando vazia?

1 resposta

Oi Guilherme, tudo bem?

Desculpe a demora em retornar.

Entendo que você tenha ficado confuso com a explicação sobre o conceito de rotas no Angular. Vou tentar te ajudar a entender melhor.

Quando o instrutor deixou o router-link vazio no arquivo novo-usuario.html, ele estava indicando que a rota para aquele componente é a mesma que a rota do próprio arquivo. Ou seja, se o arquivo novo-usuario.html está na rota "/novo-usuario", o Angular entende que o componente a ser exibido naquela rota é o novo-usuario.

Isso acontece porque o Angular utiliza o conceito de roteamento baseado em componentes. Cada rota é associada a um componente específico, e o Angular utiliza o caminho da URL para determinar qual componente deve ser exibido.

Espero ter ajudado a esclarecer sua dúvida!

Um abraço e bons estudos.