当前位置:首页 > 技术交流 > 学习笔记 > 正文内容

Ajax和Axios的区别?

薇薇3年前 (2020-11-17)学习笔记1039

一、  ajaxaxios的区别?

axios是通过promise实现对ajax技术的一种封装,就像jQuery实现ajax封装一样。
简单来说: ajax技术实现了网页的局部数据刷新,axios实现了对ajax的封装。
axios是ajax ajax不止axios。

  ajax:
本身是针对MVC的编程,不符合现在前端MVVM的浪潮
基于原生的XHR开发,XHR本身的架构不清晰,已经有了fetch的替代方案
JQuery整个项目太大,单纯使用ajax却要引入整个JQuery非常的不合理(采取个性化打包的方案又不能享受CDN服务

axios:

     node.js 创建 http 请求
支持 Promise API
客户端支持防止CSRF
提供了一些并发请求的接口(重要,方便了很多的操作)


版权声明:本文由纵横四海博客发布,如需转载请注明出处。

部分资源整理自互联网,如侵权请联系站长删除!

本文链接:https://www.fxkgg.com/post/10.html

分享给朋友:

相关文章

Java微服务搭建学习笔记

Java微服务搭建学习笔记

1. 配置pom.xml,继承springboot父项目,与springcloud版本匹配2. 搭建服务配置中心,添加springboot配置文件(启动类添加注解@EnableCo...

Layui数据表格导出身份证时后三位变为E+/000的解决办法(templet一句话搞定)

Layui数据表格导出身份证时后三位变为E+/000的解决办法(templet一句话搞定)

在使用layui自带的数据表格导出功能时,身份证后三位显示为000,导致数据表无法使用的情况,如下图:其实要解决的话,非常简单,万不可参照网上那种千篇一律的文章,即所谓的插件包,比如这样:https:...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。