Padrino

Padrino
Padrinologo
作者 Nathan Esquenazi, Davide D'Agostino, Arthur Chiu, Joshua Hull
最新版
0.14.4 / 2019年1月14日 (5年前) (2019-01-14)[1]
リポジトリ
  • github.com/padrino/padrino-framework
ウィキデータを編集
プログラミング
言語
Ruby
対応OS クロスプラットフォーム
種別 Webアプリケーションフレームワーク
ライセンス MIT License
公式サイト www.padrinorb.com
テンプレートを表示

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に個別に追加することも可能である。

出典

  1. ^ “Padrino 0.14.4 release”. Padrino. 2019年8月11日閲覧。
  2. ^ Padrino: A Webapp Framework Wrapped Around Sinatra
  3. ^ http://thechangelog.com/post/708173099/episode-0-2-7-padrino-ruby-web-framework
  4. ^ 'padrino' tag wiki - Stack Overflow

関連項目

外部リンク

  • Padrino - The Elegant Ruby Web Framework
  • Padrino Core Team
実装
IDE
  • Komodo(英語版)
  • NetBeans
  • RadRails
  • RubyMine(英語版)
アプリケーション
ライブラリ
フレームワーク
サーバソフトウェア
その他
  • カテゴリカテゴリ
  • コモンズコモンズ
  • ウィキブックスウィキブックス
  • 表示
  • 編集