【发布时间】:2015-07-10 14:28:04
【问题描述】:
我正在为论坛构建一个完整的 API,并且我已经设置了所有控制器。
这是我的设置
www.project.com/api/v1/forum/categories -> 返回所有类别
www.project.com/api/v1/forum/categories/{id}/discussions -> 返回 1 个类别的所有讨论
现在的重点是,在前端,我的论坛/类别页面显示所有类别,但是,因为大多数论坛我想添加与每个类别相关的数据(讨论数量、最后一次活跃讨论等)
我的问题是,最好将我需要的特定数据添加到 www.project.com/api/v1/forum/categories 控制器,或者我应该调用这两种资源(类别和讨论)并使用我处理的数据需要我的前端。
我认为,如果我以正确的方式进行操作,也许让 api 返回更多的数据可以弥补我必须进行更多 AJAX 调用的事实。
我希望我已经表达得足够好。
【问题讨论】: