我正在使用 mongodb、node.js 和backbone.js 来构建一个应用程序,作为我的学习体验。我很想知道从 REST API 获取相关对象的最佳实践是什么。
假设我们有“post”对象和“user”对象,posts 具有将它们链接到用户的“userId”属性。
你应该:
- 在客户端获取一个 post 对象。检查帖子的“userId”属性,然后单独获取该用户。就服务器端代码而言,这似乎既好又简单,但如果事情变得更加复杂,最终可能会发出大量请求。
- 获取一个帖子对象,让服务器“加入”并在同一个请求中为您提供相关的用户对象。
有没有人有一些经验可以分享?
谢谢