Vue.js / Nuxt.js

Vue Router

Rotas, navegação, router-link, rotas dinâmicas, route params, query parameters, navigation guards

18 perguntas de entrevista·
Junior
1

O que é o Vue Router?

Resposta

O Vue Router é a biblioteca oficial de roteamento para Vue.js. Ela permite criar aplicações single-page com navegação entre diferentes views sem recarregar a página. O Vue Router gerencia o histórico do navegador, os parâmetros de URL e oferece recursos avançados como navigation guards para controlar o acesso às rotas.

2

Qual é a principal vantagem de usar router-link em vez de uma tag <a>?

Resposta

O componente router-link evita o recarregamento completo da página durante a navegação, diferentemente de uma tag <a> padrão. Ele intercepta os cliques para realizar a navegação no lado do cliente usando a History API do navegador. Isso preserva o estado da aplicação e oferece uma experiência de usuário fluida, sem latência de carregamento.

3

Como definir uma rota simples no Vue Router?

Resposta

Uma rota simples é definida criando um objeto com as propriedades path e component dentro do array de rotas. O path indica a URL (como /about) e component especifica o componente Vue a ser exibido. Essa configuração mínima já é suficiente para criar uma navegação funcional na aplicação.

4

Qual é a finalidade do componente router-view?

5

Qual propriedade do router-link especifica o destino?

+15 perguntas de entrevista

Domine Vue.js / Nuxt.js para sua proxima entrevista

Acesse todas as perguntas, flashcards, testes tecnicos, exercicios de code review e simuladores de entrevista.

Comece gratis