It's a common practice for a Vue app to use the DOM as its template, as it's the quickest and easiest architecture to set up.