Hacker News new | ask | show | jobs
by outside1234 2313 days ago
It is slightly archaic in that it mostly uses a callback convention, when most of the node community has moved on to promises.

And there are more modern alternatives like axios that do have this promises interface.

1 comments

node-fetch above all, it's standard, and works in the browser https://github.com/node-fetch/node-fetch/blob/master/package...
This, I use it for all Node.js backend requests. Personally I think we need to move to isomorphic solutions and work to unify backend and frontend JS development as much as we can. This one's a no-brainer
I don't get why it doesn't support cookies but says to parse Set-Cookie header manually and implement it yourself.
there's https://www.npmjs.com/package/fetch-cookie for node

  // fetch with cookies:
  const fetch = require('fetch-cookie/node-fetch')(require('node-fetch'));