Vue Templates
Vue.js uses a template syntax that is HTML-based and allows us to declaratively bind Vue data to the DOM. Vue compiles the templates into the Virtual DOM, which determines the minimal number of components that needs to be re-render. This makes the process of DOM manipulation efficient and worry free.