- 在你业务简单的时候,让你简简单单用 ActiveRecord 模型。
- 复杂的时候,你可以用官方推荐的 Concerns。
- 更复杂的时候,可以通过 gem 和 API 来拆分。
- 极端复杂的时候,由于 Rails 3/4 两轮更新,模块化地更好了,你可以设计自己的架构,按需使用 Rails 提供的工具。
转载于:https://www.cnblogs.com/visionwang/p/4409981.html
转载于:https://www.cnblogs.com/visionwang/p/4409981.html