类似Rails的路由框架

时间:2011-04-06 12:13:50

标签: ruby-on-rails ruby ruby-on-rails-3

我的非rails应用程序中是否有可以使用的类似rails的路由?我非常喜欢定义网址匹配的方式。类似的东西:

if matcher.match("/myapp/cart/:id/create")
    puts matcher[:id]
end

类似的东西。我更喜欢简单的解决方案。也许是一些片段或对可以使用的代码的引用。或图书馆。感谢

3 个答案:

答案 0 :(得分:2)

听起来Sinatra对你来说可能是完美的:

http://www.sinatrarb.com/

答案 1 :(得分:2)

您也可以使用机架

https://github.com/mynyml/simple_router

答案 2 :(得分:1)

如果您只想在rails应用程序中使用sinatra路径,您可以尝试sinatrify

astaire似乎也提供相同的功能,但与rails> = 3.2不兼容,我尝试使用它。