是否应将两个应用程序(例如,自定义公司博客和Twitter克隆应用程序)合并到一个应用程序中?我会在每个中都有相同的导航栏,博客会有OAuth,并且能够使用来自twitter克隆的用户进行评论。除了这两个相似之外,其他一切都是不同的。
因此它应该是一个rails应用程序或两个不同的应用程序,因为它们最终会做不同的事情。
答案 0 :(得分:1)
您可以使用Rails Engines提取两个Rails应用程序之间的常用功能,包括整个Rails堆栈(模型,控制器,视图,帮助程序等)。这是处理ole'“两个相同但不完全相同”问题的常用方法。