66

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

有人能告诉我两者的区别吗?

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

4

2 回答 2

111

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

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

于 2016-06-21T09:00:45.477 回答
0

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

简短的回答,isomorphic fetch 是使用 fetch 的更好方法,因为它比原生 fetch API 覆盖了更广泛的浏览器。

于 2021-01-28T05:34:51.277 回答