Opensource ruby-webframeworks
7 ruby-webframeworks waarvan de code openbaar is onder een door OSI goedgekeurde licentie, beoordeeld op privacy met bewijs. Keuzes eerst, daarna op score.
Ruby on Rails Cijfer A
Full-stack Ruby-webframework volgens het model-view-controllerpatroon, met de ORM Active Record, conventie boven configuratie en ingebouwde ondersteuning voor mail, achtergrondtaken en WebSockets.
MIT-licensed. Broncode
Grape Cijfer B
Ruby-framework voor het bouwen van REST-achtige API's, met een DSL voor versiebeheer, parametervalidatie en opmaak van antwoorden, draaiend op Rack of naast Rails.
MIT-licensed. Broncode
Hanami Cijfer B
Ruby-webframework voor gestructureerde, modulaire applicaties, met slices, actions, views en een op repository's gebaseerde databaselaag.
MIT-licensed. Broncode
Hotwire Cijfer B
Aanpak van 37signals voor het bouwen van webapplicaties door HTML in plaats van JSON over de lijn te sturen, bestaande uit de bibliotheken Turbo, Stimulus en Hotwire Native.
MIT-licensed. Broncode
Padrino Cijfer B
Ruby-webframework gebouwd op Sinatra dat generators, helpers, mailers, een beheerinterface en ondersteuning voor het koppelen van meerdere apps toevoegt.
MIT-licensed. Broncode
Roda Cijfer B
Ruby-webtoolkit opgebouwd rond een routingboom, met een kleine kern en functies die via plug-ins worden toegevoegd.
MIT-licensed. Broncode
Sinatra Cijfer B
Minimale Ruby-bibliotheek voor het bouwen van webapplicaties en API's met een DSL die HTTP-routes koppelt aan codeblokken.
MIT-licensed. Broncode
Alle 7 ruby-webframeworks vergelijken, open source of niet.