sinatra学习

Sinatra学习 day 1

2015-05-27  本文已影响238人  长物记

Date: 2015-05-27
Title: Day 1

Sinatra是一个ruby写的轻量型的框架。哦,不是框架,是DSL。
安装

    gem install sinatra

Hello,world

require 'sinatra'
get '/' do
    "Hello,world!"
end

保存为test.rb。

ruby test.rb

gem 'sinatra-contrib'是一个有用的扩展包 [^1]

安装

gem install sinatra-contrib

测试

require 'sinatra'
require 'sinatra/reloader' if development?
get'/' do
  "Hello,world"
end
get '/zhangyi' do
    "Hello,zhangyi"
end

变量与参数

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

[^1]http://www.sinatrarb.com/contrib

上一篇下一篇

猜你喜欢

热点阅读