Единственное, что вам нужно для создания простейшего веб-приложения на Ruby - это rack . Он используется всеми платформами в Ruby. И все серверы, такие как Passenger / Thin / Unicorn / Mongrel, совместимы со стойками.
Таким образом, вы можете поместить самое простое веб-приложение на Ruby, например:
class HelloWorld
def call(env)
[200, {"Content-Type" => "text/plain"}, ["Hello world!"]]
end
end
Но динамическая система сложнее. Так что фреймворк действительно полезен.