Yes. Since SPAs do not need to generate multiple loading requests, but only one page, VueJS would improve your site speed. Additionally, VueJS uses a virtual DOM when an event triggers an element in the DOM to be re-rendered. Since the DOM does not have to be redrawn and usually, there aren’t multiple pages, the virtual DOM loads fast. Lastly, as an extensible framework, VueJS is extremely minimalist.