frameworks web Ruby de código aberto
7 itens em frameworks web Ruby com código público sob uma licença aprovada pela OSI, avaliados quanto à privacidade com evidências. Escolhas primeiro, depois por pontuação.
Ruby on Rails Nota A
Framework web Ruby full-stack que segue o padrão model-view-controller, com o ORM Active Record, convenção sobre configuração e suporte integrado a e-mail, jobs em segundo plano e WebSockets.
MIT-licensed. Código-fonte
Grape Nota B
Framework Ruby para criar APIs no estilo REST, com uma DSL para versionamento, validação de parâmetros e formatação de respostas, rodando sobre Rack ou junto com o Rails.
MIT-licensed. Código-fonte
Hanami Nota B
Framework web Ruby para aplicações estruturadas e modulares, com slices, actions, views e uma camada de banco de dados baseada em repositórios.
MIT-licensed. Código-fonte
Hotwire Nota B
Abordagem da 37signals para criar aplicações web enviando HTML em vez de JSON pela rede, composta pelas bibliotecas Turbo, Stimulus e Hotwire Native.
MIT-licensed. Código-fonte
Padrino Nota B
Framework web Ruby construído sobre o Sinatra que adiciona geradores, helpers, mailers, uma interface de administração e suporte à montagem de vários apps.
MIT-licensed. Código-fonte
Roda Nota B
Kit de ferramentas web Ruby construído em torno de uma árvore de roteamento, com um núcleo pequeno e recursos adicionados por meio de plugins.
MIT-licensed. Código-fonte
Sinatra Nota B
Biblioteca Ruby mínima para criar aplicações web e APIs com uma DSL que associa rotas HTTP a blocos de código.
MIT-licensed. Código-fonte
Comparar todos os 7 itens em frameworks web Ruby, de código aberto ou não.