オープンソースのruby ウェブフレームワーク
OSI 承認ライセンスでコードを公開しているruby ウェブフレームワーク7件を、根拠に基づいてプライバシー評価。おすすめを先頭に、その後はスコア順。
Ruby on Rails グレード A
Model-View-Controller パターンに従うフルスタックの Ruby ウェブフレームワーク。Active Record ORM、設定より規約、メール、バックグラウンドジョブ、WebSocket の組み込みサポートを備えています。
MIT-licensed. ソースコード
Grape グレード B
REST 風の API を構築するための Ruby フレームワーク。バージョン管理、パラメーター検証、レスポンス整形のための DSL を備え、Rack 上または Rails と並行して動作します。
MIT-licensed. ソースコード
Hanami グレード B
スライス、アクション、ビュー、リポジトリベースのデータベースレイヤーを備えた、構造化されたモジュール式アプリケーション向けの Ruby ウェブフレームワーク。
MIT-licensed. ソースコード
Hotwire グレード B
JSON の代わりに HTML をネットワーク経由で送信してウェブアプリケーションを構築する、37signals によるアプローチ。Turbo、Stimulus、Hotwire Native のライブラリで構成されています。
MIT-licensed. ソースコード
Padrino グレード B
Sinatra をベースにした Ruby ウェブフレームワーク。ジェネレーター、ヘルパー、メーラー、管理画面、複数アプリのマウントのサポートを追加します。
MIT-licensed. ソースコード
Roda グレード B
ルーティングツリーを中心に構築された Ruby のウェブツールキット。コアは小さく、機能はプラグインで追加します。
MIT-licensed. ソースコード
Sinatra グレード B
HTTP ルートをコードブロックに対応付ける DSL で、ウェブアプリケーションと API を構築するための最小限の Ruby ライブラリ。
MIT-licensed. ソースコード
ruby ウェブフレームワーク全7件を比較(オープンソースかどうかを問わず)。