【发布时间】:2015-09-24 10:16:11
【问题描述】:
我想创建一个 ruby on rails 应用程序,它提供了一个 API 和一个门户。考虑到我们可以通过 api 和门户创建用户并让我们说 todo 条目。为了使其干燥,我想在其他控制器中使用 api 方法。所以当用户通过门户创建待办事项时,应该执行相应的api控制器的业务逻辑,而不是从那个控制器复制代码到待办事项控制器。另外我确实想要一个单独的 api 控制器,因为其他客户端(如手机)应该调用某个端点(如 %BASE_URI%/api/rest/v1/...)而不是不同的控制器。这可能吗?是否有任何最佳做法?
最好的问候 仪表盘
【问题讨论】:
标签: ruby-on-rails ruby api controller