frameworks web Ruby open source
7 frameworks web Ruby dont le code est public sous une licence approuvée par l'OSI, avec une évaluation de confidentialité appuyée par des preuves. Nos choix en premier, puis par score.
Ruby on Rails Note A
Framework web Ruby full-stack suivant le modèle MVC (modèle-vue-contrôleur), avec l'ORM Active Record, la convention plutôt que la configuration et une prise en charge intégrée des e-mails, des tâches en arrière-plan et des WebSockets.
MIT-licensed. Code source
Grape Note B
Framework Ruby pour créer des API de type REST, avec un DSL pour le versionnage, la validation des paramètres et le formatage des réponses, qui fonctionne sur Rack ou aux côtés de Rails.
MIT-licensed. Code source
Hanami Note B
Framework web Ruby pour des applications structurées et modulaires, avec des slices, des actions, des vues et une couche de base de données basée sur des dépôts.
MIT-licensed. Code source
Hotwire Note B
Approche de 37signals pour créer des applications web en envoyant du HTML au lieu de JSON sur le réseau, composée des bibliothèques Turbo, Stimulus et Hotwire Native.
MIT-licensed. Code source
Padrino Note B
Framework web Ruby basé sur Sinatra qui ajoute des générateurs, des helpers, des mailers, une interface d'administration et la possibilité de monter plusieurs applications.
MIT-licensed. Code source
Roda Note B
Boîte à outils web Ruby construite autour d'un arbre de routage, avec un petit cœur et des fonctionnalités ajoutées par des plugins.
MIT-licensed. Code source
Sinatra Note B
Bibliothèque Ruby minimale pour créer des applications web et des API avec un DSL qui associe des routes HTTP à des blocs de code.
MIT-licensed. Code source
Comparer les 7 frameworks web Ruby, open source ou non.