如何在现有的rails应用程序中运行sinatra?

时间:2011-12-24 09:37:18

标签: ruby-on-rails sinatra

我有一个rails应用程序,它包含web界面和api。

我想用sinatra重写api。我希望所有请求“/ api / ...”由sinatra处理并被rails忽略。

这可能吗?

1 个答案:

答案 0 :(得分:8)

是的,这是可能的。见mount。有了它,你可以做类似的事情:

FooApp::Application.routes.draw do
  root :to => 'welcome#index'
  mount FooAppApi => "/api" 
end
相关问题