Time to Read

7分

前回までのあらすじ

SinatraPadrino の最新バージョンがリリースされたよ。 Sinatra 1.3.0 は昨日紹介したよ(Sinatra 1.3.0 & Padrino 0.10.3 がリリースされました。ざっくり紹介(1))。今日はパドリーノです。

そのまえに、 Padrino ってなんだよという方へ

Padrino framework は、コアに Sinatra を据え、さらに便利になるようにいろいろな機能を拡張したライブラリ一式です。むかし sinatra_more というものがあったんですが、その開発メンバーも含め新チームでゴリゴリと開発している模様です。

このフレームワークの狙いは、 Sinatra のエッセンスに合わせつつ、どんどん複雑さを増すばかりのアプリケーション開発に必要となるような機能、たとえば、フォーム、メール配信、国際化、ヘルパー、キャッシュなど……、を付け加えていくことです

詳細は 公式日本語ドキュメント「WHY」 をご参照ください。って、僕が訳したんですけど。

3行で分かる特徴としては、

  • Sinatra をベースにした MVC の導入
  • Agnostic
  • Cherry-pickable

といったところでしょうか。

そもそも 0.10.0 リリースおめでとうございました

今回 0.10.3 は Sinatra 1.3 対応を大きな特徴としたリリースです。で、実はマイナーバージョンアップである 0.10.0 は3ヶ月前にリリースされています。その後、地道に3回のバージョンアップが行われていたりします。

Sinatra 1.3 リリースにかこつけて、その辺の Padrino の最新情報をピックアップしていこうかな~と思います。以下の内容の詳細はブログに詳しいですが、日本語版も追いついていく予定、デス…… がんばります……。

Read the rest of this entry »