TECHNOLOGY COMPARE

Laravel / Ruby on Rails

「どっちが上?」ではなく、まず同じ仕事をする道具なのかを確認します。

DIRECT COMPARISON

直接比較しやすい組み合わせ

LaravelとRuby on Railsはどちらも「API・サーバー」の技術なので、同じ土俵で比較しやすい組み合わせです。

API・サーバー

Laravel

Web開発機能を一式備えるPHPフレームワーク。ルート、ORM、認証、キュー、テンプレートを統合して提供する。

何を担当する?

ルート、ORM、認証、キュー、テンプレートを統合して提供する。

いつ使う?

  • PHPで業務Webアプリを一貫した作法で作るとき。

避けたい場面

  • 小さなエッジ関数だけを軽量に配るとき。
API・サーバー

Ruby on Rails

規約を優先してWeb開発を速めるRubyフレームワーク。MVC、DB マイグレーション、ルート、ジョブなどを標準構成にまとめる。

何を担当する?

MVC、DB マイグレーション、ルート、ジョブなどを標準構成にまとめる。

いつ使う?

  • 定型判断を減らして業務サービスを早く形にするとき。

避けたい場面

  • 細部の構成を初期から自由に組み替えたいとき。
DIRECT RELATION

LaravelとRuby on Railsはフルスタックな業務Webアプリ基盤で比較される。ルート、ORM、認証、キュー、テンプレートを統合して提供する。一方、Ruby on RailsはMVC、DB マイグレーション、ルート、ジョブなどを標準構成にまとめる。