When navigating to the home screen, you can quickly see the Vue.js template before the component gets mounted and takes over. I would expect at minimum that it just be blank until it's loaded.
Long-term, it might make sense to look at adding some type of a spinner mixin or something to add a loading animation in place of the template until a component is fully mounted and ready for display.
Expected
Going to the home screen I just see webapp content.
When navigating to the home screen, you can quickly see the Vue.js template before the component gets mounted and takes over. I would expect at minimum that it just be blank until it's loaded.
Long-term, it might make sense to look at adding some type of a spinner mixin or something to add a loading animation in place of the template until a component is fully mounted and ready for display.
Expected
Going to the home screen I just see webapp content.
Actual
I see Vue.js templates load/jarring experience.