gpt4 book ai didi

ruby-on-rails - 是构建单个巨型应用程序还是模块化的 Rails 方式?

转载 作者:行者123 更新时间:2023-12-04 06:09:30 26 4
gpt4 key购买 nike

我们正在从头开始构建我们应用程序的新版本。我们目前的 Rails 应用程序,已经投入生产 5 年,有 100 个模型。我正在考虑为下一个版本简化代码库的方法。

我可以看到报告功能和管理功能被分解了。尽管应用程序中的大多数内容都是基于产品的。即使分解报告,我也必须复制模型,这显然不是最理想的。

我知道 Rails 引擎,但我不确定该功能是否像它应该的那样健壮。另一个问题是在 Rails 4 已经处于测试阶段时基于 Rails 3.2 设计此应用程序。

我不希望这是一篇评论文章,我只是想看看是否存在打破模块与构建包罗万象的应用程序的惯例。该公约要么存在于社区中,要么不存在。感谢您提供的任何指导。

最佳答案

我将不得不复制模型...

您可能会考虑将模型移动到 gem 中,并将 gem 包含在每个应用程序中。

关于ruby-on-rails - 是构建单个巨型应用程序还是模块化的 Rails 方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13630537/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com