|
1 | 1 | <p align="center"><a href="http://vuejs.org" target="_blank"><img src="http://vuejs.org/images/logo.png"></a></p>
|
2 | 2 |
|
3 |
| -# vue.js [](https://travis-ci.org/yyx990803/vue) [](https://coveralls.io/r/yyx990803/vue) |
| 3 | +# Vue.js [](https://travis-ci.org/yyx990803/vue) [](https://saucelabs.com/u/vuejs) [](https://coveralls.io/r/yyx990803/vue) |
4 | 4 |
|
5 | 5 | > Simple, Fast & Composable MVVM for building interative interfaces.
|
6 | 6 |
|
7 | 7 | ## Introduction
|
8 | 8 |
|
9 | 9 | Vue.js is a library that aims to simplify the development of interactive interfaces.
|
10 | 10 |
|
11 |
| -Technically, it provides the **ViewModel** layer of the MVVM pattern, which connects the **View** (the actual HTML that the user sees) and the **Model** (JSON-compliant plain JavaScript objects) via two way data-bindings. |
12 |
| - |
13 |
| -Philosophically, the goal is to allow the developer to embrace an extremely minimal mental model when dealing with interfaces - there's only one type of object you need to worry about: the ViewModel. It is where all the view logic happens, and manipulating the ViewModel will automatically keep the View and the Model in sync. Actuall DOM manipulations and output formatting are abstracted away into **Directives** and **Filters**. |
| 11 | +It provides the **ViewModel** layer of the MVVM pattern, which connects the **View** (the actual HTML that the user sees) and the **Model** (JSON-compliant plain JavaScript objects) via two-way data bindings. Actuall DOM manipulations and output formatting are abstracted away into **Directives** and **Filters**. |
14 | 12 |
|
15 | 13 | For more details, guides and documentations, visit [vuejs.org](http://vuejs.org).
|
16 | 14 |
|
17 | 15 | ## Browser Support
|
18 | 16 |
|
19 |
| -[](https://saucelabs.com/u/vuejs) |
20 |
| - |
21 |
| -Vue.js supports ECMAScript 5 compliant browsers, essentially IE9+ (IE9 needs [classList polyfill](https://github.com/remy/polyfills/blob/master/classList.js) and doesn't support transitions) |
| 17 | +Vue.js supports [most ECMAScript 5 compliant browsers](https://saucelabs.com/u/vuejs), essentially IE9+. IE9 needs [classList polyfill](https://github.com/remy/polyfills/blob/master/classList.js) and doesn't support transitions. |
22 | 18 |
|
23 | 19 | ## Development
|
24 | 20 |
|
@@ -51,4 +47,6 @@ $ grunt test
|
51 | 47 |
|
52 | 48 | ## License
|
53 | 49 |
|
54 |
| -MIT |
| 50 | +[MIT](http://opensource.org/licenses/MIT) |
| 51 | + |
| 52 | +Copyright (c) 2014 Evan You |
0 commit comments