sábado, 16 de fevereiro de 2008

Uma plataforma web para desenvolver Ruby on Rails

Heroku é uma plataforma de desenvolvimento de aplicações ruby on rails que funciona totalmente num browser. Toda a plataforma foi construída em torno de um IDE web que permite o desenvolvimento de aplicações rails e o seu deployment. Esta última acção é feita no Amazon's Elastic Cloud apenas com um simples click.

De momento os registos estão bloqueados, neste momento apenas por convite.

No entanto fiquei com curiosidade em experimentar:
  1. O Deploy é imediato, ou seja quando criamos a estrutura da aplicação esta é automaticamente colocada online. ver vídeo
  2. Criar e Editar código online, é possível editar o código directamente no browser. ver vídeo
  3. Partilhar e Colaborar, como não podia deixar de ser os chavões da chamada web2.0. É possível tornar a aplicação pública ou privada apenas a determinados utilizador. É possível assim ter um ambiente de desenvolvimento colaborativo. No entanto estou curioso em saber se possuem controlo de versões... ver vídeo
  4. Importar e Exportar, aparentemente é muito fácil de exportar o código da aplicação desenvolvida, o schema e os dados.
  5. A instalação de Gem & Plugins também me parece muito interessante, permitindo seleccionar gems e/ou plugins já standards ou enviar outros.
  6. Consola Rails, executar o código e manipular dados através de uma consola a partir do browser. ver vídeo
  7. Gerar Código Automaticamente, obviamente que a "magia" do rails teria de estar disponível... ver vídeo

Se alguém tiver um convite disponível comente ou envie directamente para bmcarlos [at] gmail [dot] com