No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Convierte tus certificados en títulos universitarios en USA

Antes: $249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

17 Días
7 Hrs
51 Min
37 Seg

Mixins

11/23
Recursos

Aportes 7

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Desde Vue 3, ya no están recomendados los mixins, siguen siendo soportados, pero se recomienda usar Composition API y así reutilizar código.

En resumen: El composition api le quitó la chamba a los mixins :p

Nunca los use, y ahora nunca los usare jaja xD

ahora son los composables functions

En Vue.js, los mixins son una forma de reutilizar y compartir lógica entre componentes. Son objetos que contienen opciones de componentes, como `data`, `methods`, `computed`, etc., y pueden ser mezclados con varios componentes. Los mixins permiten la composición de funcionalidades en lugar de herencia clásica. Sin embargo, en Vue 3, se ha introducido la Composición API, que proporciona una alternativa más poderosa y flexible a los mixins. La Composición API permite organizar la lógica de un componente en "composables", que son funciones que pueden ser fácilmente compartidas y reutilizadas. Aunque los mixins son una característica válida en Vue 2 y han sido utilizados en muchos proyectos, se ha recomendado migrar a la Composición API en Vue 3 debido a sus ventajas en términos de claridad, reusabilidad y mantenimiento del código. En resumen: * **Vue 2:** Los mixins son una opción válida y se pueden utilizar. Sin embargo, ten en cuenta que la Composición API de Vue 3 es una evolución de esta idea y ofrece beneficios adicionales. * **Vue 3:** Se recomienda utilizar la Composición API en lugar de mixins siempre que sea posible. Proporciona una forma más estructurada y mejor para compartir y reutilizar la lógica en comparación con los mixins de Vue 2. La Composición API proporciona funciones como `ref`, `reactive`, `watch`, y `computed`, que hacen que el código sea más declarativo y fácil de entender. Además, los componibles pueden agrupar la lógica relacionada de manera más clara.

Los mixins son como decoradores para los componentes. Sin embargo, leyendo los comentarios veo que ya no es recomendable usarlos para vue3. ¿Tienen un ejemplo de implementación de lo que sería de su reemplazo?

bueno conocer como se hacia antes(mixins), y como lo haremos ahora (composition-api)