使用Ruby制作最简单的Web应用程序所需的唯一内容就是机架.它被Ruby中的所有Framework使用.所有服务器如Passenger/Thin/unicorn/mongrel都是机架兼容的.
所以你可以把必须最简单的ruby web应用程序放在那样:
class HelloWorld
def call(env)
[200, {"Content-Type" => "text/plain"}, ["Hello world!"]]
end
end
Run Code Online (Sandbox Code Playgroud)
但动态系统更难.所以框架真的很有帮助.