Sometimes when writing applications you need a piece of data, usually a variable, to be available through your whole code. You can even find yourself needing this data to be accessible through multiple instances of Vue that have been mounted in the page—so is there a “best practice” when dealing with these situations? Let’s take a look.