Можно ли превратить приложение sinatra в движок Rails? - PullRequest
1 голос
/ 22 декабря 2009

Я рассматриваю возможность использования Integrity в качестве инструмента непрерывной интеграции, но не хочу (или не могу) настроить отдельный домен для приложения.

Можно ли получить приложение Sinatra (например, целостность) и сделать его Rails Engine? Как можно это сделать?

РЕДАКТИРОВАТЬ: я понимаю, что "движки" обычно требуют код Rails, как контроллеры и представления.

Bernie

Ответы [ 2 ]

1 голос
/ 24 декабря 2009

Поскольку и Sinatra, и последние Rails являются приложениями на основе Rack, я считаю, что их практичнее и проще интегрировать с помощью специально запеченных файлов рэка.

В качестве варианта решения, предоставленного Райаном выше, - это немного более чистая альтернатива , использующая файл config.ru для Sinatra и Rails. И вы можете прочитать больше о стойки и ее использовании в Rails на официальном сайте руководств RoR.

1 голос
/ 22 декабря 2009

Я нашел статью в блоге того, кто это сделал Запись в блоге Пратика Наика о Rails и Sinatra в том же процессе

...