BrazilJS - Kit de sobrevivência por Zeno Rocha

Cobertura do evento

Confira o que rolou no evento
Brazil JS

Slides

Ricardo Pareja e Zeno Rocha
Ricardo Pareja e Zeno Rocha

Zeno Rocha é Fron-end Engineer na Liferay e um dos criadores do projeto jQuery Boilerplate. Vale a pena conferir o Wormz, experimento que Zeno desenvolveu usando canvas e foi destaque no chrome experiments!

Em sua apresentação, Zeno mostrou diversas ferramentas que podem ser utilizadas para iniciar, agilizar e otimizar o desenvolvimento de um projeto. Existem muitas opções, mas qual devemos utilizar? Bom, isto só depende de você e da sua necessidade!

Abaixo algumas opções por categorias:

Começar um projeto

Uma boa opção para começar projetos são os boilerplates, entre eles: html5 boilerplate, mobile boilerplate, backbone boilerplate e o jQuery boilerplate, que fornece uma base para a criação de um plugin jQuery. A dica é que você crie seu próprio boilerplate!

Pré-processadores HTML

Haml, Markdown e Jade

Pré-processadores CSS

Less e Sass, com eles você pode usar variáveis e muito mais em seus projetos.

Pré-processadores JavaScript

CoffeeScript e Dart

Devtools

Firebug e Opera Dragonfly

Processo de desenvolvimento

Livereloadr e o tincr. Elas possibilitam o live reload do seu código, facilitando muito o processo de desenvolvimento, já que você não precisa reescrever no seu editor aquilo que alterou diretamente no browser.

Mobile

Adobe shadow e phonegap.

Editores

Notepad++, Texmate e Sublime Text.

Testes

Zeno citou ferramentas de testes como Jasmine, QUnit e a Zombie JS e também build tools.

No fim tivemos a sessão voltando ao tempo dos dinossauros com participação do lendário Maujor, que falou como começou na web e nos fez relembrar grandes ferramentas como o Frontpage e Dreamweaver.

O sucesso da aplicação não depende da ferramenta e sim em como ela é aplicada