Padrino-エレガントなRuby Webフレームワーク

画像
Padrino (イタリア語から翻訳されたゴッドファーザー)は、Sinatra(DSL、簡単なWebアプリケーションをすばやく作成するために設計された)に基づいて書かれた新しいルビーフレームワークです。 私から言えば、これは便利なRails機能とSinatraのシンプルさと速度を組み合わせたフレームワークであると言えます。

主な機能(シナトラにありません):



これに別の優れた速度を追加できます。


  #文字列をインラインでレンダリングする
   Merb 1.1.0 => 1749.97 rps
   Padrino 0.9.10 => 1629.15 rps
  シナトラ1.0.0 => 1537.78 rps
   Rails 3.beta3 => 381.76 rps
   Ramaze 2010.04.04 => 270.08 rps

   #基本的なerbテンプレートのレンダリング
   Merb 1.1.0 => 1490.8 rps
   Padrino 0.9.10 => 1416.84 rps
  シナトラ1.0.0 => 1157.89 rps
   Rails 3.0.beta3 => 330.58 rps
   Ramaze 2010.04.04 => 254.23 rps

   #シミュレートされたシンプルなアプリのレンダリング
   Padrino 0.9.10 => 675.79 rps
  シナトラ1.0.0 => 652.0 rps  
   Merb 1.1.0 => 642.29 rps
   Rails 3.0.beta3 => 201.86 rps
   Ramaze 2010.04.04 => 130.62 rps

スクリーンキャスト:


伝統的にブログを書いています。


利害関係者はプロジェクトの公式ウェブサイトに進んでください。


Source: https://habr.com/ru/post/J94911/


All Articles