【问题标题】:Should I fetch by Id from API or filter fetched data我应该通过 Id 从 API 获取还是过滤获取的数据
【发布时间】:2021-01-19 06:11:56
【问题描述】:

我想知道解决我的问题的最佳方法是什么。如果我已经从我的 API 中获取了 1 个产品数组,现在我想获得一个产品。我应该过滤获取的数据还是应该按产品 ID 发出另一个 API 请求?

【问题讨论】:

    标签: reactjs graphql


    【解决方案1】:

    取决于你的需要。

    如果产品的详细信息在另一个页面上,我会说您应该有另一个 API 请求,以防用户通过 URL 直接到达详细信息页面,或者只是刷新详细信息页面。

    如果没有,一个简单的过滤器就足够了。

    【讨论】:

      【解决方案2】:

      过滤获取的数据。读取内存中的数据总是比发出另一个 api 请求更快。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-04-04
        • 2020-09-29
        • 2018-06-16
        • 2017-04-04
        • 2021-01-03
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多