Padrino
![]() | |
作者 | Nathan Esquenazi, Davide D'Agostino, Arthur Chiu, Joshua Hull |
---|---|
最新版 | 0.14.4 / 2019年1月14日 (5年前) (2019-01-14)[1] |
リポジトリ |
![]() |
プログラミング 言語 | Ruby |
対応OS | クロスプラットフォーム |
種別 | Webアプリケーションフレームワーク |
ライセンス | MIT License |
公式サイト | www |
テンプレートを表示 |
Padrino(パドリーノ)は、Rubyで書かれたオープンソースのWebアプリケーションフレームワークである。Sinatraをベースに作成されている[2][3]。
SinatraがModel View Controller (MVC) の構造を採用していないのに対して、PadrinoはMVC構造を採用している。Padrinoは、MVC構造やヘルパー、国際化機能、テストの自動生成などの機能をSinatraに追加した形となっている。
概要
以下は、Padrinoによって、Sinatraに追加された機能の一部である[4]。
- Ruby on Rails風のMVC構造
- 各種HTMLタグを生成する豊富なHelper
- メール配信機能
- キャッシュ機能
- 国際化機能
- ロガー機能
- 管理画面の生成機能
- 各種コマンドラインツール
- テストツール
上記の機能は、Sinatraに個別に追加することも可能である。
出典
関連項目
外部リンク
- Padrino - The Elegant Ruby Web Framework
- Padrino Core Team
| ||
---|---|---|
実装 | ![]() | |
IDE |
| |
アプリケーション | ||
ライブラリ フレームワーク | ||
サーバソフトウェア |
| |
その他 | ||
|
| |
---|---|
ASP.NET | |
Groovy | |
Java | |
JavaScript | |
Perl |
|
PHP | |
Python | |
Ruby |
|
Scala | |
![]() |
- 表示
- 編集