一个仅使用Ruby的网站

RKh*_*RKh 9 ruby

我想编写一个Web应用程序,并希望使用Ruby.我现在还不了解Ruby,我想写这个应用程序.学习Ruby.

Ruby是否足以编写Web应用程序或需要包含Rails?

xyz*_*xyz 14

你听起来有兴趣以准系统的方式写作.

为此,Sinatra框架可能更平易近人.

您还可以使用Heroku的服务来简化Web应用程序的部署和托管.我不能夸大Heroku的光滑程度 - 它是设计和用户体验的大师级!


shi*_*ara 6

使用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)

但动态系统更难.所以框架真的很有帮助.