Я хочу использовать движок Rails для модуляции моего текущего приложения. Я прочитал ряд статей о двигателях, включая TaskRabbit и Pothibo посты а>.
У меня есть приложение Rails, в котором я хочу, чтобы родительское приложение содержало все пользовательские таблицы. Механизмы, которые я хочу смонтировать в приложении, будут зависеть от родительского приложения, которое содержит все пользовательские модели. Пока у меня это работает, я не уверен, является ли это плохой практикой, так как мой движок не сможет работать без родительского приложения. Основной идеей было сделать код модульным. В то время как статья Pothibo предлагает пространство имен внутри одного и того же приложения, мне нравится свобода управления отдельной кодовой базой в целом. Был бы признателен за некоторые советы относительно лучших практик.