Why is that bad? Because we generally want people to have the same quality of experience regardless of what device they happen to be picking up at the time.
If you know about servers, that would generally be a big performance advantage. However, as aforementioned in the case of jQuery, it’s only a visual difference if there is so much information being managed that it needs to utilize a larger amount of processing power.
Vue also seems to be a bit “smarter” or flexible with HTML files than React by the way it can run code directly into an HTML file rather than rely on the server-side DOM for everything. Unless using the template, it doesn’t need to be inserted via a block element. In this way, it can be run on the public file in conjunction with a CDN script include as you would with jQuery or Bootstrap….
However, I am not yet certain whether or not this provides a full alternative to the server-side DOM render.