Pontos destaques:
- Core minimalista de aproximadamente 17kb e a utilização de DOM virtual para realizar transformações no DOM
- Desenvolvedor não precisa se preocupar em aplicar técnicas para otimizar sua aplicação e, quando houver necessidade, ela será mínima.
- Incorpora muitos dos conceitos do Angular 1.X ao mesmo tempo que adota a estratégia de virtual DOM do React combinando assim a facilidade de uso do primeiro e a performance do segundo.
A Vue.js project
# criando um novo projeto
$ vue init webpack-simple nomeDoProjeto
# instalando dependencias
$ cd pastaDoProjeto/
$ npm install
# levantando server com reload em localhost:8080
$ npm run dev
# build para produção com minificação
$ npm run build
For detailed explanation on how things work, consult the docs for vue-loader.