Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
Sinatra -人名の書き方・読み方 わかりやすく解説 Weblio辞書
[go: Go Back, main page]

Sinatraとは? わかりやすく解説

Sinatra

名前 シナトラ

Sinatra

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2026/03/23 01:18 UTC 版)

Sinatra
作者 Blake Mizerany
開発元 Konstantin Haase
最新版
4.1.1 / 2024年11月21日 (16か月前) (2024-11-21)[1]
リポジトリ
プログラミング
言語
Ruby
対応OS クロスプラットフォーム
種別 Webアプリケーションフレームワーク
ライセンス MITライセンス
公式サイト www.sinatrarb.com
テンプレートを表示

Sinatra(シナトラ)は、Rubyで作成されたオープンソースWebアプリケーションフレームワークである。2007年に公開された。

他の著名なRubyで作成されたWebアプリケーションフレームワークであるRuby on Railsなどは、Model View Controller(MVC)の考え方に基づいた設計となっている。一方SinatraはMVCに基づかない設計で作成されており、小さく、柔軟性があるプログラミングが可能となるよう意識されている。一方、SinatraをベースにPadrinoというフレームワークが作成されており、こちらはMVC構造やヘルパー、国際化に対応している。

Sinatraは、いくつかの企業や団体によって、使用されている。代表的なところでは、Apple[2]BBC[3]イギリス政府[4]LinkedIn[5]HerokuGitHubSongbirdスタンフォード大学レッドハット[6]などである。また、HerokuはSinatraの開発を支援している[7]

コードの例

#!/usr/bin/env ruby
require 'sinatra'

get '/' do
  redirect to('/hello/World')
end

get '/hello/:name' do
  "Hello #{params[:name]}!"
end

関連項目

脚注

  1. ^ Releases · sinatra/sinatra · GitHub
  2. ^ Open Source software used by Apple
  3. ^ BBC Zeitgeist
  4. ^ O'Reilly radar: With GOV.UK, British government redefines the online government platform
  5. ^ JRubyfying LinkedIn's Front-end
  6. ^ Sinatra in The Wild
  7. ^ Sinatra: About

外部リンク



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「Sinatra」の関連用語

Sinatraのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Sinatraのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日外アソシエーツ株式会社日外アソシエーツ株式会社
Copyright (C) 1994- Nichigai Associates, Inc., All rights reserved.
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのSinatra (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2026 GRAS Group, Inc.RSS