【问题标题】:Multiple or single API calls? [closed]多个或单个 API 调用? [关闭]
【发布时间】:2020-03-07 04:45:01
【问题描述】:

我目前正在使用 NodeJS 和 VueJs 构建一个应用程序。

我已经构建了一个 API 端点,可以为我提供所需的所有数据。例如它可以给我

  1. 最佳足球队
  2. 最差足球队
  3. 进球最多的球队
  4. 目标最少的团队

最好将其作为一个 API 调用,并使用 props 将相关数据传递给每个 Vue 组件,还是作为 4 个不同的端点,然后在相关组件中发出请求。

如果你能解释原因,那就太好了!

【问题讨论】:

    标签: javascript node.js vue.js api-design


    【解决方案1】:

    这取决于您的 API 的性能。如果您正在按顺序执行操作以返回数据,那么最好将其作为不同的 API 并从您的组件中并行调用它们。 您还可以在 REST API 中进行并行处理。

    但是,如果您的 API 返回静态数据,则只需保留单个 api 并调用一次即可获取每个组件的数据。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-26
      • 2017-05-12
      • 2016-01-17
      相关资源
      最近更新 更多