Hospedagem Ruby on Rails

Ruby on Rails: o seu desenvolvimento mais fácil e rápido. Menos código, mais tempo.
As aplicações criadas utilizando o framework Rails são desenvolvidas com base no padrão de projeto MVC (Model-View-Controller).

O Ruby on Rails segue dois conceitos que visam aumentar a produtividade do desenvolvedor:

  • DRY: do inglês Don’t Repeat Yourself, que significa “Não se Repita”
  • Convention over configuration: significa convenção ao invés de configuração.

Ou seja, menos código para os desenvolvedores e menos tempo gasto com o desenvolvimento.

O que é Ruby on Rails:

Ruby on Rails segue a abordagem Model View Controller, em que a lógica da aplicação é separada da interface do utilizador. Rails é uma ferramenta de desenvolvimento que oferece aos programadores uma framework, fornecendo uma estrutura para todo o código que escrevem. A framework Rails ajuda os programadores a construir sites e aplicações, porque abstrai e simplifica as tarefas repetitivas comuns.

Um dos princípios fundamentais do desenvolvimento Ruby on Rails é convenção sobre a configuração. Isto significa que o programador não tem que despender de muito tempo a configurar ficheiros de instalação, Rails vem com um conjunto de especificações que ajudam a acelerar o desenvolvimento e reduzir o número de decisões que os programadores precisam de fazer.

Outra característica do Rails é a ênfase na aplicação RESTful. REST é um tipo de arquitetura de software baseada em redor da relação cliente-servidor, estimulando uma estrutura lógica dentro das aplicações, significando assim que pode facilmente ser exposta como uma API.

CARACTERÍSTICAS DO RUBY ON RAILS :

  • Nossos ambientes suportam as versões 2, 3 e 4 do Rails. Versões específicas podem ser instaladas mediante consulta.

  • Nossos ambientes suportam as versões 2, 3 e 4 do Rails. Versões específicas podem ser instaladas mediante consulta.

  • Para fazer a comunicação com o servidor web, utilizamos o mod_passenger

  • É possível instalar ruby gems conforme sua necessidade

  • Cada cliente pode criar até duas aplicações no mesmo site

  • O ambiente de produção conta com cache ativo, que pode ser desativado ou reiniciado (automaticamente ou manualmente) após cada update

Vantagens do Ruby on Rails :

  • Necessidade de menos programação;

  • Necessidade de menos configurações;

  • Utilização de Model View Controller;

  • Sintaxe simples e clara;

  • Permite múltiplas linguagens de programação;

  • Construção de novas funcionalidades incrementais;

  • Sistema de testes integrados;

  • Comunidade útil e ativa.

ALGUNS SITES QUE UTILIZAM RUBY ON RAILS:

twitter

Twitter

Plataforma de microblogging mais famosa do mundo.

groupon

Groupon

Agregador de ofertas online, oferece descontos em bares, restaurantes, spas, viagens, teatro e outros eventos.

github

GitHub

Plataforma de controle de versões distribuído e compartilhamento de código-fonte.

basecamp

Basecamp

Plataforma de gerenciamento de projetos e colaboração online dos mesmos criadores do Ruby on Rails.