Dan Shappir
Oct 30, 2016 · 1 min read

Hi Shahar,

Good post, and thanks for the heads-up about fetch limitations.

fetch is indeed low-level. In fact, I’d argue that its purpose is to be a low-level replacement for XMLHttpRequest rather than eliminate the need for libraries. For example, fetch is heavily used in ServiceWorkers, which obviously need support for low-level, explicit functionality.

That being said, I agree that the standard body might have come up with some extensions to fetch to make it more usable for applications. Hopefully that might still happen. I see nothing in the extensions you would like to have that mandates breaking backward compatibility.

Dan Shappir

Written by

I’m a Performance Specialist at Wix.com. My job is to make 80 million websites hosted on the Wix platform load and execute faster. Opinions are my own