JavaFree.org | RubyOnBr.org

Como compartilhar recursos de projetos Diferentes em Rails

Acompanhar Como compartilhar recursos de projetos Diferentes em Rails 4 posts, 3 participantes

Avatar prb 1 post

Estou desenvolvendo uma nova aplicação em Rails, mais alguns Helpers já prontos e gostaria de usa-los diretamento do projeto que já esta existe.

Existe alguma forma de usar como uma biblioteca ou relacionar os dois projetos?

 
Avatar Ronaldo 388 posts

Se a funcionalidade realmente é distinta, a melhor maneira é criar plugins. O esforço é mínimo e o resultado é um excelente isolamento de código.

 
Avatar Shairon Toledo 1428 posts

Ou gerar uma biblioteca em #{RAILS_ROOT}/lib

 
Avatar Ronaldo 388 posts

Também. Na verdade, da forma que plugins estão implementados no Rails, a única diferença está na inicialização semi-automática destes últimos. A vantagem maior dos plugins está provavelmente na possibilidade de criar um repositório SVN da empresa com facilidade de aquisição por parte dos projetos.