¿Es buena idea usar ref o reactivo como tu tienda?
de lo que estoy hablando es que crearé un archivo JS, exportaré la variable ref desde allí, para que pueda usarlo en cualquier parte de mi código
// counter.store.js export const counter = ref(0) // counter.vue <script setup> import {counter} from './counter.store.js' </script> <template> <span> {{ counter }} </span> <button @click="counter++"> Add </button> </template>¿Hay alguna desventaja de esto?
El uso de primitivas de reactividad de Vue para crear una tienda global simple está perfectamente bien e incluso se describe en los documentos de Vue - Administración de estado simple con API de reactividad
Los principales inconvenientes son: