Hello World! em Ruby on Rails
Sábado, 6 de Outubro, 2007
Tenho lido artigos sobre a framework Ruby on Rails e a última vez foi num artigo do Pedro Diogo que explica como obter um ebook sobre este tema de forma gratuita. Apesar de ainda não ter tido tempo de o ler, o livro parece-me muito completo e quem estiver interessado deve descarrega-lo aqui o mais rapidamente possível uma vez que esta oferta termina dentro de 54 dias.
Depois de dar uma vista de olhos muito rápida pelo ebook fiquei ainda mais curioso e decidi por mãos à obra! Fui então à página oficial do Ruby on Rails onde descobri este tutorial em vídeo sobre como construir um motor de um blogue em 15 minutos. De facto esta framework poupa-nos muito trabalho e o motor de blogue elementar pode ser escrito com apenas 58 linhas! Fantástico!
Fiquei ainda com mais vontade e instalei o Ruby on Rails no meu Ubuntu 7.10:
sudo apt-get install ruby rdoc ri irb libyaml-ruby libzlib-ruby ri ruby1.8-dev wget http://rubyforge.org/frs/download.php/11289/rubygems-0.9.0.tgz tar zxvf rubygems-0.9.0.tgz cd rubygems-0.9.0 sudo ruby setup.rb gem update sudo gem install rails –include-dependencies
Como já tinha o lampp instalado não necessitei de instalar o servidor MySQL. Quem não o tiver poderá instala-lo usando o comando:
sudo apt-get install libmysql-ruby
De seguida instalamos o servidor Ruby on Rails usando os comandos
rails caminho/para/a/nova/aplicacao cd caminho/para/a/nova/aplicacao ruby script/server
Finalmente o servidor HTTP:
sudo gem install mongrel –include-dependencies
Se tudo correu bem temos o servidor activo e podemos acede-lo em http://localhost:3000, obtendo o seguinte resultado:

Quanto à aplicação Hello Word, pode ser escrita usando o vídeo referido mais em cima.
