Publicado por Rafael Rosa em 17 de February de 2009
Tutorial Rake
Clique aqui para adicionar ao del.icio.us | Nenhum comentário - Deixe o seu agora!
Uma das primeiras coisas que aprendemos quando começamos à trabalhar com Rails é rodar o comando mágico:
rake db:migrate
Que faz todo o trabalho sujo de gerar nossas tabelas no banco de dados, mas o tal do Rake continua um mistério. Como ele funciona? Faz parte do Rails? Do Ruby? Como eu posso utilizá-lo? Quais são os benefícios que ele me traz? São perguntas comuns à todos os iniciantes no mundo Rails.
Para saciar sua curiosidade e dar os primeiros passos no aprendizado do Rake, Fabio Akita escreveu um excelente artigo: Automatizando Tarefas com Ruby e Rake. Com ele você aprenderá o básico e poderá começar a utilizar essa incrível ferramenta, parente do Make dos sistemas Unix, para aumentar sua produtividade. Como quase tudo no mundo Ruby, o Rake nos ajuda a fazer tarefas complexas de forma simples utilizando nossa linguagem preferida.
O Rake faz tanto sucesso e é tão fácil de utilizar que esta sendo adotado, ainda que de maneira tímida, por outras comunidades fora do mundo Ruby, como o pessoal do ALT.NET, que tem utilizado o Rake em lugar do NAnt, por ser mais simples de usar e mais flexível. Dave Laribee, famoso no meio ALT.NET, escreveu um artigo elogioso sobre como ele o utiliza para automatizar tarefas de compilação no num projeto .NET. Além disso, ele é a ferramenta padrão para se compilar o IronRuby, a versão Microsoft do Ruby. Podemos dizer, no mínimo, que eles estão indo por um bom caminho



