【文件属性】:
文件名称:sinatra:穿着DSL(官方规范仓库)的经典Web开发
文件大小:593KB
文件格式:ZIP
更新时间:2021-01-31 23:16:28
ruby rack sinatra web-framework Ruby
西纳特拉
Sinatra是一种用于以最少的精力在Ruby中快速创建Web应用程序:
# myapp.rb
require 'sinatra'
get '/' do
'Hello world!'
end
安装gem:
gem install sinatra
并运行:
ruby myapp.rb
查看位于:
重新启动服务器后,更改的代码才会生效。 每次更改或使用时,请重新启动服务器。
建议还运行gem install puma ,如果有的话,Sinatra会选择它。
目录
路线
在Sinatra中,路由是与URL匹配模式配对的HTTP方法。 每个路由都与一个块关联:
get '/' do
.. show something ..
end
post '/' do
.. create something ..
end
put '/' do
.. replace something ..
end
patch '/' do
.. modify something ..
end
delete '/' do
.. annihilate something