官术网_书友最值得收藏!

A trending project

Evan You started working on the first prototype of Vue in 2013, while working at Google, using Angular. The initial goal was to have all the cool features of Angular, such as data binding and data-driven DOM, but without the extra concepts that make this framework opinionated and heavy to learn and use.

The first public release was published on February 2014 and had immediate success the very first day, with HackerNews frontpage, /r/javascript at the top spot and 10k unique visits on the official website.

The first major version 1.0 was reached in October 2015, and by the end of that year, the npm downloads rocketed to 382k ytd, the GitHub repository received 11k stars, the official website had 363k unique visitors, and the popular PHP framework Laravel had picked Vue as its official frontend library instead of React.

The second major version, 2.0, was released in September 2016, with a new virtual DOM-based renderer and many new features such as server-side rendering and performance improvements. This is the version we will use in this book. It is now one of the fastest frontend libraries, outperforming even React according to a comparison refined with the React team (https://vuejs.org/v2/guide/comparison). At the time of writing this book, Vue was the second most popular frontend library on GitHub with 72k stars, just behind React and ahead of Angular 1 (https://github.com/showcases/front-end-javascript-frameworks).

The next evolution of the library on the roadmap includes more integration with Vue-native libraries such as Weex and NativeScript to create native mobile apps with Vue, plus new features and improvements.

Today, Vue is used by many companies such as Microsoft, Adobe, Alibaba, Baidu, Xiaomi, Expedia, Nintendo, and GitLab.

主站蜘蛛池模板: 西城区| 万州区| 苏尼特左旗| 鹤庆县| 巫山县| 万山特区| 翁源县| 盐亭县| 云阳县| 南康市| 秦安县| 洞头县| 抚松县| 昌江| 乐业县| 安乡县| 东宁县| 驻马店市| 太仓市| 祁连县| 如东县| 麟游县| 清流县| 柞水县| 望奎县| 岑巩县| 额尔古纳市| 元阳县| 依安县| 商河县| 宜城市| 秭归县| 上犹县| 襄垣县| 宜兰市| 威宁| 哈巴河县| 定兴县| 屏东市| 卓尼县| 景洪市|