Ruby on Rails - Mudanças entre o Rails 4 e o Rails 5

Para você que é iniciante no framework Ruby on Rails, pode ficar confuso ao ver que em diferentes tutoriais, dependendo da versão do Rails instalada, que os comandos para a criação da aplicação não serão os mesmos.

Isso porque o Rails 5 tem novos comandos que fazem a mesma coisa feita no Rails 4.

Alguns exemplos:


  • Após a criação de uma "migrate" é necessário gravar ela no banco de dados, então será necessário executar o comando abaixo:

Rails 4
$ rake db:migrate
Rails 5
$ rails db:migrate

  • Para atualizar as rotas da aplicação, depois que é feita alguma modificação no arquivo routes.rb, então será necessário executar o comando abaixo:

Rails 4
$ rake routes
Rails 5
$ rails routes

Para que não haja muita confusão para os novos programadores Rails, há uma convensão de que no Rails 5 é possível utilizar os comandos iniciando Rake ou com Rails, vai funcionar corretamente.

Se você já programa para Rails 4, os comandos que já aprendeu irão funcionar no Rails 5. Mas, se você é novo na área, é bom já começar usando os comandos disponíveis para Rails 5 e não se preocupar muito com isso.

0 Comentários