I've seen two different fetch here:
Can someone tell me the difference between the two?
PS: I've read the README.md but I still didn't get the difference. Last time I checked, Isomorphic means it has similar form or relation. It still doesn't make sense to me.
12 Answers
FETCH is polyfill for browsers which don't have fetch function (). It will add fetch function to your browser window object.
While isomorphic-fetch is implementation of fetch for both node.js and browser, built on top of fetch polyfill.
1The Fetch API is currently not implemented consistently across browsers. This module will enable you to use fetch in your Node code in a cross-browser compliant fashion.
Short answer, isomorphic fetch is a better way of using fetch because it covers a wide range of browsers than the native fetch API.