我是rails开发的新手,所以这是一个非常基本的问题。我正在公司网站上工作。该公司生产的客户可以注册几种产品。产品都非常不同。我应该将每个创建为单独的rails应用程序/项目吗?或者我应该把它们整合在一起吗?
道歉,如果这听起来很愚蠢我是网络上的MVC的新手(尽管我已经在桌面/移动设备上做了4年)并且还在学习rails开发的基础知识。
答案 0 :(得分:0)
我认为你需要使用单独的应用程序的唯一原因是你想要一些核心系统(如你的数据库)或你的Gemfile根据特定产品的需求量身定制。只有当您对每种产品有非常不同且具体的要求时,才需要这样做。另外,为每个产品构建一个带有单独的数据库表和MVC的产品应用程序听起来就像是要走的路。