
Vue Router
Rotas, navegação, router-link, rotas dinâmicas, route params, query parameters, navigation guards
1O que é o Vue Router?
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.
2Qual é a principal vantagem de usar router-link em vez de uma tag <a>?
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.
3Como definir uma rota simples no Vue Router?
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.
Qual é a finalidade do componente router-view?
Qual propriedade do router-link especifica o destino?
+15 perguntas de entrevista
Outros temas de entrevista Vue.js / Nuxt.js
Fundamentos de JavaScript
JavaScript moderno (ES6+)
Fundamentos do Vue
Componentes Vue
Pinia State Management
Vuex (Legacy)
Composition API
Reatividade do Vue
Fundamentos do Nuxt
Data Fetching no Nuxt
SSR e SSG no Nuxt
Rotas de servidor Nuxt
Módulos Nuxt
Composables do Vue
Formulários e validação Vue
Gerenciamento de estado no Nuxt
Testes no Vue
Deploy do Nuxt e CI/CD
Desempenho do Vue
Padrões avançados do Vue
TypeScript com Vue
Autenticação Nuxt
SEO com Nuxt
Internacionalização no Nuxt
Arquitetura Vue
Segurança no Nuxt
Ecossistema Vue
Migração Vue 2→3 e Nuxt 2→3
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