sinatrasinatra入门


备注

Sinatra是一个简单的Ruby DSL,用于快速创建Web应用程序。

它内置了路由功能,使用模板,提供静态文件,帮助程序,错误处理和许多其他主题。

http://www.sinatrarb.com/intro.html

版本

发布日期
2.0.0beta2 2016年8月22日
2.0.0beta1 2016年8月22日
1.4.7 2016年1月24日
1.4.0 2013年3月15日
1.3.0 2011-10-01
1.2.0 2011-03-02
1.1.0 2010-10-23
1.0.0 2010-03-23
0.9.0 2009-01-18
0.3.0 2008-08-31
0.2.0 2008-04-11
0.1.0 2007-10-04

安装

您可以将Sinatra安装为全局gem:

gem install sinatra
 

或将其添加到项目的Gemfile中

# in Gemfile:
gem 'sinatra'
 

并运行bundle install

你的第一个Sinatra应用程序

# app.rb
require 'sinatra'

get '/' do
    'Hello, Universe!'
end
 

安装Sinatra:

gem install sinatra
 

运行应用程序:

ruby app.rb
 

而已!通过http:// localhost:4567访问您的应用