The philosophy behind Vue.js is to provide the simplest possible API for creating real-time, two-way data binding between the view (HTML) and the model (a JavaScript object). But what is Data Binding actually? MSDN explained in its article :
Data binding is the process that establishes a connection between the application UI and business logic
Vue.js is a new frontend library and trust us when we say it’s gaining popularity. Our team also tinkered around Vue.js , they find it interesting and hard-to-say this, but FUN !
![](https://i0.wp.com/constructs.stampede-design.com/wp-content/uploads/2016/04/Screen-Shot-2016-04-12-at-2.24.37-PM.png?resize=720%2C161)
10 second example from its site
Checkout the 5 Practical Examples to get started with Vue.js!