Dans une application Vue, il est inévitable que vous rencontriez le problème suivant : différents composants doivent utiliser la même variable.
Pour que cela fonctionne, vous devez souvent passer la même variable entre beaucoup de composants. Des variables sont transmises d’un composant à l’autre tout au long de l’arborescence, ce qui fait de votre code un désordre illisible.
Si vous continuez assez longtemps, vous atteindrez un certain point où la gestion de l’état devient très complexe.