• 1 Post
  • 26 Comments
Joined 5 months ago
cake
Cake day: March 14th, 2024

help-circle



  • Unless you need to account for compat (DoD, gov’t contractors), easy cancellation (e.g. polling is necessary vs pubsub), upload progress (e.g. progress bars for large uploads), or better errors (axios throws on server errors, fetch, by default, replies OK).

    It’s also nicer to configure - though I suppose you can just build classes for each fetch client on the frontend. Middleware - in particular, is easier in axios for advanced auth flows.

    Native fetch is great, but saying no one uses one of the most installed (per weekly) packages on npm is just outright wrong.

    Then again, this is a weird hill for me to die on so I’ll leave it. The confidence of your statement was just…strange. And for some reason I was compelled to comment.