betomuniz-talks



betomuniz-talks

0 0


betomuniz-talks

My Talks 2013

On Github obetomuniz / betomuniz-talks

Breve Conceito...

Yeoman não é uma ferramenta, e sim, um Workflow...

...embutido com uma coleção de ferramentas e boas práticas de trabalho.

Requisitos

  • NodeJS Instalado
  • NPM (Node Package Manager) Instalado
  • Chocolatey (4Windows)

Instalação

MAC OS e Linux:...com NodeJS e NPM instalados Abra o terminal e digite: npm install -g yonpm install -g grunt-cli

rWindows:...com NodeJS, NPM e chocolatey instalados Abra o terminal e digite: cinst Yeomannpm install -g grunt-cli

Mas então... o que o Yeoman me oferece?

Mas o que é Yo, Grunt e Bower???

Ferramenta para scaffolding do Yeoman.Basicamente, YO gera estruturas de arquivos e diretórios padrões de um projeto...e um pouco mais.Além dos diversos "templates" de projetos disponíveis, também é possivel criar formas personalizadas para o Yeoman.

GruntJS

Ferramenta Task Runner para build de projetos feita em NodeJS.Com ela é possivel automatizar tarefas para o desenvolvimento e "compilação" de projetos para produção.Existem milhares de tarefas que podemos programar, tais como: Minify/Concatenação/Otimização/Lint CSS, Minify/Concatenação/Otimização/Lint JavaScript, Otimização de PNGs/JPGs, Geração de Sprites etc.

Bower | Bower Components

Bower é um gerenciador de pacotes Front-End desenvolvido pelo Twitter.Com Bower podemos em uma linha de comando, baixar e instalar dependências dos nossos projetos e também instalar novas.Exemplos do que podemos instalar:jQuery, jQuery Validate, jQuery UI, Twitter Bootstrap, Normalize.css, H5BP, Wordpress, Modernzr etc.

:)

Bom...e isso é tudo pessoal...

Aguardo um feeback de todos sobre este primeiro Multi TIME

abs... :P
Referências