Preparación práctica
Preguntas de Vue
Framework progresivo para interfaces de usuario
¿Cómo estructurarías una aplicación Vue enterprise por dominios o features para que escale sin sobreingeniería?
¿Cómo decidirías entre Composition API, composables, Pinia y provide/inject en una app Vue grande?
¿Cómo desacoplarías la lógica de negocio del framework en una aplicación Vue grande?
¿Qué criterios usarías para diseñar APIs de componentes con props, emits y slots sin acoplar media aplicación?
¿Cuándo un composable reutilizable mejora el diseño y cuándo solo se convierte en una bolsa de efectos secundarios?
¿Cómo integrarías una librería imperativa o de terceros con Vue sin pelearte con su sistema reactivo?
Heredas una base Vue con mezcla de Options API y Composition API: ¿cómo la modernizarías sin reescribir todo?
¿Cómo explicarías la reactividad de Vue a alguien que mezcla `ref`, `reactive`, `computed` y `watch` sin criterio?
¿Cuándo usarías `ref`, `reactive`, `shallowRef`, `shallowReactive` o `markRaw`?
¿Cuándo usarías `computed`, `watch` o `watchEffect` y qué errores aparecen al confundirlos?