请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

请问老师fetch和axios的性能问题

我在网上看了一些文章,说是fetch因为是底层api,所以性能上比封装好的axios的好,请问这样的说法是对的吗?
因为我个人感觉axios写起来更方便一些,不知道在开发中是否有必要用fetch来替代

正在回答

插入代码

1回答

fetch 是底层 API ,但是你要在正规项目使用时,你不也得自己封装吗,即自己造轮子做一个 axios 。

光一个 API 不够用啊,否则 axios 也就没有那么多人用了。所以,这个问题拆开来回答:

第一,不要用 fetch 代替 axios ,你也没法代替,因为一个是 API 一个是 lib ,你要代替就是你要自己造轮子

第二,性能也没法直接对比,还是因为两者不一样。就例如,有一块好钢叫做 fetch ,张三拿 fetch 打造了一个刀子叫 axios ,而你现在要用这块钢打造自己的刀子,你觉得你造出来的会比 axios 更加锋利吗?—— 只能说:有可能,但概率不高,对吧。

1 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号