Learn Sinatra
Sinatra 是什么?
读音是:sei(一声)na(一声)chua(一声)。(不要打我
Sinatra 是用 Ruby 写的,快速创建 Web 应用程序的 DSL。跟 Ruby On Rails 的大而全不同,Sinatra 只保留了最该留下的一部分,在这之上,让开发者选择他们应该使用的工具。使用 Sinatra 开发原型是非常快速的,如果把 Rails 比作什么都有的瑞士军刀,那么 Sinatra 更像是一把锋利而快速的匕首。
安装
$ gem install sinatra
Hello World
创建一个文件:
hello_world.rb
,键入以下代码:require 'sinatra'get '/' do "Hello world!"end
执行
ruby hello_world.rb
,打开浏览器,输入地址 http://localhost:4567
。窗口上出现了
Hello world!
字样,使用 Sinatra 构建程序就是这么简单。PS. 好像搞了半天跟题图做的事情是一样的啊 =。=(逃走。。。