Speedbag

Onde, como, por quê?

Onde?

https://github.com/vtex/speedbag

Como?

  1. npm install -g grunt-cli
  2. cd speedbag
  3. npm install
  4. grunt --verbose

Por quê?


Vários motivos

CoffeeScript


Menos código, menos bugs.

Esconde partes feias.

Classes!

LESS


Menos código, menos bugs.

Variáveis!

Reuso!

LiveReload


Menos código, menos bugs.

Brincadeira.

Não apertar F5!!!

Minificação


de JS

de CSS

Usemin

Deploy


Deploy no S3 via TeamCity

Proxy Reverso


Falar com API facilmente

Automatização


Essa apresentação

vtex/pp

e etc!