多个或单个 API 调用?
Multiple or single API calls?
我目前正在使用 NodeJS 和 VueJs 构建应用程序。
我建立了一个 API 端点,它为我提供了我需要的所有数据。例如它可以给我
- 最佳足球队
- 最差足球队
- 进球最多的球队
- 进球最少的球队
是将其作为一个 API 调用,并使用 props 将相关数据传递给每个 Vue 组件,还是作为 4 个不同的端点,然后在相关组件中发出请求更好。
如果你能解释为什么,那就太好了!
这取决于您的 API 的性能。如果您按顺序对 return 数据进行操作,那么最好将其设置为不同的 API 并从您的组件中并行调用它们。
您还可以在 REST API.
中进行并行处理
但是,如果您的 API 是 return 静态数据,那么只需保持单个 api 并调用一次以获取每个组件的数据。
我目前正在使用 NodeJS 和 VueJs 构建应用程序。
我建立了一个 API 端点,它为我提供了我需要的所有数据。例如它可以给我
- 最佳足球队
- 最差足球队
- 进球最多的球队
- 进球最少的球队
是将其作为一个 API 调用,并使用 props 将相关数据传递给每个 Vue 组件,还是作为 4 个不同的端点,然后在相关组件中发出请求更好。
如果你能解释为什么,那就太好了!
这取决于您的 API 的性能。如果您按顺序对 return 数据进行操作,那么最好将其设置为不同的 API 并从您的组件中并行调用它们。 您还可以在 REST API.
中进行并行处理但是,如果您的 API 是 return 静态数据,那么只需保持单个 api 并调用一次以获取每个组件的数据。