Time to Read
7分
前回までのあらすじ
Sinatra と Padrino の最新バージョンがリリースされたよ。 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 の最新情報をピックアップしていこうかな~と思います。以下の内容の詳細はブログに詳しいですが、日本語版も追いついていく予定、デス…… がんばります……。




