Notas sobre Ruby e Rails.

Gerando um Controller e um View.md 755B

Gerando um "Controller" e um "View"

Um aplicativo Rails utiliza a arquitetura MVC (Model-View-Controller). O "controller" serve para indentificar o que está sendo requisitado, carrega os modelos com informações e disponibiliza tudo isso para o "view".

Para gerar um "controller" e um "View", digite o comando no terminal:

$ rails generate controller demo index

O rails vai gerar os arquivos e hierarquia de pastas:

  • app/controllers/demo_controller.rb
  • app/views/demo/index.html.erb

Alem disso ele vai gerar alguns outros arquivos (testes e helpers) e uma rota no config/routes.rb para o novo "View" que foi criado: get "demo/index".

voltar