Ten. More flexible components: Render function and Functional Render

The biggest difference between Vue.js 2.x and Vue.js 1.x is that 2.x uses Virtual DOM (virtual DOM) to update DOM nodes and improve rendering performance.

Generally speaking, when we write Vue.js components, templates are written in