Ontem eu disponibilizei meu novo site pessoal. (http://adlermedrado.com.br)
Eu estava meio cansado do outro site que já tinha quase dois anos de idade e nesse período não contou com nenhuma modificação significativa no layout e como eu estava precisando de um pet project para implementar com ruby eu resolvi re-escrever meu site utilizando o framework Ruby on Rails.
Este site foi implementado utilizando Ruby on Rails, JQuery e MySQL, a versão do Ruby é 1.8.7, do Rails é a 2.3.5, o Mysql é a versão 5 e o JQuery é a 1.3.
Eu posso dizer que a implementação com Ruby e Ruby on Rails é bem simples e ágil. Num primeiro momento a gente se perde um pouco porque a sintaxe do ruby tem suas particularidades o que num primeiro momento faz com que pessoas como eu que está acostumado com a sintaxe do PHP e Java sentir alguma dificuldade mas, após passadas algumas horas de desenvolvimento contínuo com esta linguagem eu tenho que reconhecer que ela tem uma sintaxe muito simples e elegante. Gostei muito.
Eu criei minhas próprias classes para manipular a API do Twitter e para parsear XML RSS rapidamente o que me deixou realmente impressionado com a simplicidade desta tecnologia.
Como eu não utilizo tanto conteúdo estático neste site, eu não coloquei este tipo de documento no cloud do google (Google Apps Engine) conforme meu post anterior (http://blog.adlermedrado.com.br/em-2010-e-nois-na-cloud) mas irei utilizar este conceito em uma aplicação que iniciei esta semana.
Sei que este meu site é muito pequeno e simples para servir de exemplo de uma aplicação implementada com ruby e ruby on rails mas, serviu para mim, pessoalmente, conhecer esta tecnologia e reconhecer que a produtividade com ela é impressionante.
Estou iniciando um novo projeto com RoR e este será mais complexo e pretendo postar por aqui a minha experiência com RoR em um projeto maior.
Por favor, me dê sua opinião sobre o novo site.
Obrigado e abraço.