我很好奇为什么人们在react中使用axios而不是fetch api来发出api请求。Axios相比Fetch有什么优势吗?还是只是个人选择?
希望就此获得一些不同的意见。
谢谢
Axios具有广泛的浏览器支持;即使是旧浏览器IE11也可以顺利运行。另一方面,Fetch()
仅确认Chrome 42+、Firefox 39+dge 14+和Safari 10.1+
Axios在一个紧凑的软件包中提供了一个易于使用的API,可满足您的大多数HTTP连接需求。但是,如果您更喜欢使用本机API,那么没有什么能阻止您实现Axios功能。
然而,使用web浏览器提供的fetch()
方法完全可以重现Axios库的关键功能。最后,是否值得加载客户端HTTP API
取决于您是否对使用内置API感到满意。
浏览器支持fetch()
进一步读取