A few approaches to a global loading service using Vue/Nuxt and PrimeVue
A modern approach to application architecture