Есть ли простой способ интегрировать Фэй с Синатрой в один файл, например:
# myapp.rb
require 'sinatra'
require 'faye'
get '/' do
'Hello world!'
end
get '/faye_form' do
erb :form_and_message_list
end
post '/faye_form' do
erb :form_and_message_list
# will send messages to faye's channel here.
end
ruby myapp.rb
так что, когда я запускаю "ruby myapp.rb", я запускаю серверы Faye и Sinatra в одном процессе (я думаю, они будут на одном порту?)?
или: что ближе всего к этому, с целью интегрировать Фэй в Синатру самым «минималистичным» способом?
обновление: исправлен код примера, чтобы не было похоже, что я заинтересован в том, чтобы Фэй и Синатра находились по одному и тому же пути;)