Preparación práctica
Preguntas de Vue
Framework progresivo para interfaces de usuario
¿Cómo decidirías entre Composition API, stores y composables en una app Vue grande?
¿Cuándo un composable reutilizable mejora el diseño y cuándo solo es una bolsa de efectos secundarios?
¿Cómo organizarías una funcionalidad Vue para que template, estado y efectos sigan siendo legibles?
¿Qué criterio usarías para mover lógica de un componente a Pinia o dejarla local?
¿Cómo explicarías la reactividad de Vue a alguien que mezcla `ref`, `reactive`, `computed` y `watch` sin criterio?
¿Cuándo usarías `watch`, `watchEffect` o `computed` y qué errores aparecen al confundirlos?
¿Cómo evitarías mutaciones ambiguas y dependencia implícita entre componentes y stores?
¿Qué patrón usarías para sincronizar URL, filtros y estado de pantalla en Vue?
¿Cómo organizarías Vue Router y code splitting en una aplicación con muchas áreas de negocio?
¿Cuándo cargarías datos en la ruta, en el store o dentro del componente?