Any pattern for using Phaser.Game in a Vue component?

I’m just starting to toy with Vue so there is a lot of ground to cover. Plus using it with Phaser3 is also a challenge. I wonder if there is a pattern to use to have Phaser.Game in a Vue component with no fancy JS stuff (webpack, npm, etc.) just plain JS +Vue.

Thanks.

Check an example using components instead (Because using ids is not a good pattern from any Framework) => https://codepen.io/jdnichollsc/full/oRrwKM