Descrição
Aplicações web Ruby completas podem ser criadas com rotas, controllers, modelos, views, jobs, email, assets e convenções que conectam essas peças. Isso é útil para desenvolvedores que criam produtos web e APIs apoiados por banco de dados.
É um framework de aplicação web, não um app pronto. Projetos feitos com ele podem processar dados de usuários, sessões, uploads, mudanças no banco e segredos, então configuração de segurança e testes importam.