isomorphic-fetch和fetch有什么区别?

时间:2016-06-21 06:07:29

标签: javascript fetch isomorphic-fetch-api

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

有人可以告诉我两者之间的区别吗?

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

2 个答案:

答案 0 :(得分:65)

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

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

答案 1 :(得分:0)

<块引用>

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

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