SóProvas


ID
1801333
Banca
CESPE / CEBRASPE
Órgão
TRE-RS
Ano
2015
Provas
Disciplina
Programação
Assuntos

A respeito dos conceitos e da arquitetura do Ruby on Rails, é correto afirmar que

Alternativas
Comentários
  • "ActiveResource, uma gem que disponibiliza uma interface de comunicação entre diferentes aplicações Rails. Isso é útil, por exemplo, para quando as informações de usuário são manipuladas a partir de uma aplicação e outros dados são manipulados por outra.

    O ActiveResource mapeia recursos RESTful como modelos em uma aplicação Rails, o que significa a obtenção de tais recursos como objetos em Ruby. Ele age praticamente como o ActiveRecord, mas lida com a formatação de recursos HTTP contruídos em JSON ou XML ao invés de manipular um banco de dados."

    http://www.decom.ufop.br/imobilis/?p=5018

  • eu jurava que o erro da questao era que o examinador tinha trocado ActiveResource por ActiveREcord

  • Por padrão o servidor do Ruby on Rails disponibiliza aplicação na porta 3000 :

    Ex.: http://localhost:3000

  • a) Prioridade é de cima para baixo

    b) Os comandos são "rails" e "rake". Ex: "rails db:migration", "rake db:rollback"

    c) GAB. Active Resource mapeia classes do modelo para recursos REST. Já o Active Record faz o mapeamento Objeto-Relacional

    d) database.yml fica dentro de "config", junto com outros arquivos de configuração como o "routes.rb". Existe o diretório "db", mas ele serve para armazenar esquemas de banco de dados e migrations

    e) 8080 é Spring Boot (Tomcat). RoR é 3000