Vue.js / Nuxt.js

Migração Vue 2→3 e Nuxt 2→3

De Options API para Composition API, de Vuex para Pinia, de asyncData/fetch para useFetch, breaking changes, estratégias de migração, depreciação de nuxtServerInit

22 perguntas de entrevista·
Senior
1

Qual é a principal diferença arquitetural entre a Options API do Vue 2 e a Composition API do Vue 3?

Resposta

A Composition API organiza o código por preocupação lógica em vez de por tipo de opção, permitindo agrupar o código relacionado. Essa abordagem melhora a legibilidade e a manutenção de componentes complexos, diferentemente da Options API, que separa data, methods e computed properties. A Composition API também facilita a reutilização de lógica por meio de composables, substituindo de forma eficaz os mixins, que podiam criar conflitos de nomes.

2

Qual mudança importante o Nuxt 3 introduziu em relação aos auto-imports comparado ao Nuxt 2?

Resposta

O Nuxt 3 ativa os auto-imports por padrão para composables, componentes e utilitários do framework, eliminando a necessidade de imports manuais. Esse recurso melhora a experiência do desenvolvedor e reduz o código boilerplate. O Nuxt 2 exigia imports explícitos para a maioria das funcionalidades. Esse recurso pode ser desativado na configuração, se necessário, por motivos de controle explícito.

3

No Vue 3, qual método substitui os filters do Vue 2 que foram removidos?

Resposta

Os filters foram removidos no Vue 3 porque criavam uma sintaxe personalizada difícil de entender para novos desenvolvedores e afetavam o desempenho. A recomendação oficial é usar computed properties ou métodos para as transformações de dados. As computed properties oferecem a vantagem do caching automático para cálculos custosos, enquanto os métodos são adequados para transformações simples com parâmetros.

4

Qual é o build tool padrão no Nuxt 3, substituindo o Webpack do Nuxt 2?

5

Como a sintaxe do v-model mudou entre o Vue 2 e o Vue 3 para componentes personalizados?

+19 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