Я довольно новичок в Rails, но один из моих клиентов планирует работать с несколькими очень похожими веб-платформами на разных доменах, что означает, что большая часть исходного кода / кода приложения идентична (например, модели / контроллеры).Тем не менее, могут быть незначительные изменения кода или дополнения для определенных приложений.Если это обстоятельство трудно достичь, хотя бы CSS-файлы / изображения / представления будут отличаться.
Какой хороший способ решить эту проблему?Исключая упомянутые (разные) файлы в развертывании и добавляя их вручную при необходимости?Тем не менее, это не может быть лучшим решением?!
Я бы, конечно, хотел бы избежать копирования и изменения одного и того же проекта несколько раз (для каждого веб-приложения).