【问题标题】:What is the difference between isomorphic-fetch and fetch?isomorphic-fetch 和 fetch 有什么区别?
【发布时间】:2016-10-22 13:07:34
【问题描述】:

我在这里看到了两种不同的获取方式:

谁能告诉我两者的区别?

PS:我已经阅读了 README.md,但我仍然没有得到区别。上次我检查时,同构意味着它具有相似的形式或关系。这对我来说仍然没有意义。

【问题讨论】:

标签: javascript fetch-api isomorphic-fetch-api


【解决方案1】:

FETCH 是针对没有 fetch 功能的浏览器的 polyfill (caniuse.com/#search=fetch)。它将 fetch 函数添加到您的浏览器窗口对象。

isomorphic-fetch 是 node.js 和浏览器的 fetch 实现,建立在 fetch polyfill 之上。

【讨论】:

  • 那么使用 isomorphic-fetch 方法,它会像 polyfill 一样适用于所有浏览器吗?
【解决方案2】:

Fetch API 目前在浏览器中的实现不一致。该模块将使您能够以跨浏览器兼容的方式在您的 Node 代码中使用 fetch。

简而言之,同构 fetch 是使用 fetch 的更好方法,因为它比原生 fetch API 涵盖了更广泛的浏览器。

【讨论】:

    猜你喜欢
    • 2020-08-12
    • 2014-03-31
    • 2014-07-26
    • 2017-04-12
    • 2020-01-13
    • 2018-04-11
    • 2015-01-09
    • 2021-06-11
    • 2017-08-18
    相关资源
    最近更新 更多