我们有从服务器获取数据的移动应用程序(REST API)
有两种方法:
- /v1/movies(返回电影:id、title、image_url ...)
- /v1/likes(返回用户喜欢的电影 id)
移动应用程序有一个“我的喜欢”视图,其中包含用户喜欢的电影,并且该视图还必须包含必要的元数据(id、title、image_url ...)
我看到了一些解决方案:
- 在“/likes/”方法中返回有关电影的更多信息
- 创建新方法“/movies/likes/”
- 移动应用程序应发出 2 个请求。
我知道,这是灵活性和速度之间的选择。当应用程序变成瘦客户端而不是厚客户端时,边界在哪里?