Lar Desenvolvimento O que é ruby ​​on trilhos (ror)? - o que é techopedia

O que é ruby ​​on trilhos (ror)? - o que é techopedia

Índice:

Anonim

Definição - O que significa Ruby On Rails (RoR)?

Ruby on Rails (RoR) é uma estrutura de aplicativo da Web multiplataforma escrita em Ruby. A estrutura foi originalmente criada por David Heinemeier Hansson e pesquisada e desenvolvida por uma equipe principal de ferroviários de vários colaboradores individuais. O RoR permite que um programador desenvolva aplicativos da Web muito mais rapidamente, minimizando as etapas, o tempo e a verbosidade envolvidos na programação.


RoR é simplesmente conhecido como Rails. A versão inicial do RoR foi em julho de 2004. O RoR é distribuído sob a licença MIT.

Techopedia explica Ruby On Rails (RoR)

O Ruby on Rails (RoR) segue a abordagem MVC (Model-View-Controller) na qual a lógica do aplicativo é separada da interface do usuário. O RoR implementa uma técnica popular chamada JavaScript discreto para isolar a funcionalidade do aplicativo da interface do usuário. Como qualquer outra estrutura moderna, o RoR implementa uma abordagem de "convenção sobre configuração", que visa reduzir o número de decisões que os programadores precisam tomar. O RoR consiste em vários pacotes, como:

  • Registro ativo: um padrão arquitetural que armazena informações em bancos de dados relacionais.
  • ActiveResource: pacote que fornece serviços da Web.
  • Action Pack: pacote de gerenciamento com funções de controle.
  • Ação Serviços da Web: pacote de serviços da Web.
  • ActiveSupport: componente de gerenciamento de suporte.
  • ActionMailer: componente de gerenciamento de email.

Embora o RoR tenha sido originalmente escrito para ser executado no servidor da Web Mongrel, agora suporta a maioria dos servidores da Web e também suporta servidores de banco de dados como MySQL, PostgreSQL, Oracle, SQL server e DB2.

O que é ruby ​​on trilhos (ror)? - o que é techopedia