Arte Programa

Como reutilizar Código facilmente - Rails Engines

publicado em: 22 de Outubro de 2009

Uma característica interessante que foi a implementação a partir da versão 2.3 do Rails das funcionalidades do Rails Engine Plugin.

É possível embarcar uma verdadeira aplicação rails dentro de outra aplicação através de um plugin ou gem.

Supondo que temos um blog e um sistema de e-commerce ( exemplos tirados do ASCIIcast episódio 149 ) e que queiramos adicionar o blog ao sistema de e-commerce. Seria possível fazer isso de várias maneiras, entre as quais copiar e colar os controllers, models e views e seus respectivos diretórios quando houvessem ( como no caso das views ) para a aplicação principal e colar as rotas da aplicação secundária que queremos utilizar no arquivo routes.rb da aplicação principal.

Mas podemos fazer diferente, de forma mais simples, através destas novas funcionalidades. Para isto basta:

Dica Rapida - Documentação das Gems

publicado em: 23 de Setembro de 2009

Uma dica rápida interessante: Para acessar a documentação de todas as rubygems instaladas em seu sistema, basta rodar o seguinte comando: gem server e acessar localhost:8808.

Inauguração do Blog

publicado em: 28 de Agosto de 2009

Está inaugurado o Blog da ArtePrograma.

Será um espaço para discutir Tecnologia, Desenvolvimento Web, Sofware Livre, Ruby On Rails, Ruby, Programação, que mais ...

Coisas legais como estas hehe.