Why vue.js? It is extremely lean and small! The file size is approx 16kb minified and gzipped without the router framework. It is also very fast at runtime.
In this example, we will use a CDN from https://vuejs.org/v2/guide/ and import the library to get access to the VueJS library. We will add a simple div that contains an input text and will display the text as a paragraph on input change event.
Hit Ctrl + Enter and voila… 🙂