BlogBlogs.Com.Br

sexta-feira, 18 de abril de 2008

Instant Rails


Comecei meus estudos em Ruby recentemente e com algum tempo no Google pude encontrar uma série de tutoriais sobre o assunto. Fiquei muito surpreso com esse framework, primeiro pela documentação e depois pelo poder de desenvolvimento.

Com pouco código pode-se criar aplicações interessantes, organizadas e de fácil manutenção. Para saber mais sobre o Ruby on Rails recomendo o site: http://www.rubyonrails.pro.br
Esse tutorial tem como objetivo preparar o ambiente de desenvolvimento Rails e deixa-lo pronto para o seu "Hello world!"
Existem vários editores e IDEs que permitem desenvolver aplicações Rails. Como IDE sugiro o NetBeans 6. Neste tutorial vou usar o Instant Ruby que torna a vida de quem está começando muito mais fácil pois ele inclui MySql, Apache e o editor SciTE. Baixe seu Instant Rails em http://instantrails.rubyforge.org/wiki/wiki.pl .

Execute o InstantRails.exe você iniciará o servidor Apache e o Mysql. O Instant Rails é baseado no EasyPhp , por isso funciona de maneira semelhante. Você pode visualizar o banco de dados de sua aplicação usando o phpMyAdmin por exemplo(aprenda a fazer isso aqui).

Clicando com o botão direito no ícone “I” na barra de tarefas escolha Rails Application>Manage Rails Application.
Nesta janela pode-se criar uma aplicação Rails ou “rodar” uma das Rails applications que estão incluídas como exemplo no pacote Instante Rails.

Escolha a opção Create New Rails App. No console digite o comando:

rails projeto -database=mysql
O Rails então irá gerar todos os arquivos e diretórios necessários para a aplicação. Novamente na janela Rails Application, selecione a aplicação que você acabou de criar e escolha Start with Mongrel.


Após receber a mensagem no console, abra seu navegador e digite o endereço : http://localhost:3000

Se tudo correu bem você deverá ver uma tela de boas vindas.

0 comentários: