构建Web框架

时间:2011-03-13 21:59:34

标签: ruby frameworks

我正在寻找有关构建Web框架的一些建议。我想构建一个基于Ruby(但不是Rails)的自定义框架,专注于安全性和可用性。有人能指出我建立这样一个框架的资源吗?

4 个答案:

答案 0 :(得分:3)

我也在尝试从头开始构建Ruby Web框架。我最近看到了这本书:http://rebuilding-rails.com,它从头开始创建一个ruby web框架。我还没看过,但它看起来像是一个很好的资源。

答案 1 :(得分:2)

这是Ruby框架列表。 http://www.thepixelart.com/ruby-frameworks-what-are-they-and-why-should-you-choose-one-which-one/

您可以从他们的架构中获得想法/灵感。

答案 2 :(得分:2)

为了创建一个Web框架(如果你不想处理所有的http内容),我会调查rack

例如:

class App
  def call
    [200, {"Content-type:" => "text/html"}, ["Hello"]]
  end
end

# config.ru

run App.new

答案 3 :(得分:-3)

您无法从头开始构建可行的框架,因此构建一个专注于可用性的框架。

它必须有机发展,并首先根据您自己的需要,并按照您自己的要求。只有在构建了多个应用程序之后,您才能将常用部分提取到一个单独的框架中,对细节进行细化和优化。