Öppen källkod: webbramverk för Ruby
7 webbramverk för Ruby vars kod är offentlig under en OSI-godkänd licens, bedömda för integritet med belägg. Rekommendationer först, sedan efter poäng.
Ruby on Rails Betyg A
Fullstack-webbramverk för Ruby enligt mönstret modell-vy-kontroller, med ORM:en Active Record, konvention framför konfiguration och inbyggt stöd för e-post, bakgrundsjobb och WebSockets.
MIT-licensed. Källkod
Grape Betyg B
Ruby-ramverk för att bygga REST-liknande API:er, med ett DSL för versionshantering, parametervalidering och formatering av svar, som körs på Rack eller tillsammans med Rails.
MIT-licensed. Källkod
Hanami Betyg B
Ruby-webbramverk för strukturerade, modulära program, med slices, actions, vyer och ett databaslager baserat på repositories.
MIT-licensed. Källkod
Hotwire Betyg B
Metod från 37signals för att bygga webbprogram genom att skicka HTML i stället för JSON över nätverket, som består av biblioteken Turbo, Stimulus och Hotwire Native.
MIT-licensed. Källkod
Padrino Betyg B
Ruby-webbramverk byggt på Sinatra som lägger till generatorer, hjälpfunktioner, e-postfunktioner, ett administrationsgränssnitt och stöd för att montera flera appar.
MIT-licensed. Källkod
Roda Betyg B
Ruby-webbverktygslåda uppbyggd kring ett routningsträd, med en liten kärna och funktioner som läggs till via plugins.
MIT-licensed. Källkod
Sinatra Betyg B
Minimalistiskt Ruby-bibliotek för att bygga webbprogram och API:er med ett DSL som kopplar HTTP-rutter till kodblock.
MIT-licensed. Källkod
Jämför alla 7 webbramverk för Ruby, med eller utan öppen källkod.