Vue is awesome!

Two-way data binding listens for changes and automatically updates.

This is component adds!

{{result}}

No build tools required!

Here's another component.

This one subtracts!

{{difference}}

It supports Databinding!

This is component multiplies!

{{answer}}

Vue uses Virtual DOM!

This is component divides!

{{ans}}

Build tools would help us combine HTML files

It's nice to start without having to add them, so everything goes in this one HTML file.

Add your own component!

With build tools

HTML, CSS, and JS for each component can go in a single .vue file.

Learn more at Vue.js!