Vue.js is a library for building modern web interfaces using MVVM data bindings. It provides data-reactive components with a simple and flexible API.
- Component-oriented development style with tooling support
- Lean and extensible core
- Flexible transition effect system
Currently Vue.js only supports ES5-compliant browsers (IE8 and below are not supported). To check out live examples and docs, visit vuejs.org. You can also start with this excellent screencast series on Laracasts.