React前端网络求技术选型与实践.pdfVIP

  • 2
  • 0
  • 约2.37千字
  • 约 8页
  • 2026-04-16 发布于北京
  • 举报

前端网络请求的选择一

n目前前端中发送网络请求的方式有很多种:

n选择一:传统的Ajax是基于XMLHttpRequest(XHR)

n为什么不用它呢?

Ø非常好解释,配置和调用方式等非常混乱.

Ø编码起来看起来就非常蛋疼.

Ø所以真实开发中很少直接使用,而是使用jQuery-Ajax

n选择二:在前面的学习中,我们经常会使用jQuery-Ajax

Ø相对于传统的Ajax非常好用.

n为什么不选择它呢?

pjQuery整个项目太大,单纯使用ajax却要引入整个JQuery非常的不合理(采取个性化打包的方案又不能享受CDN服务)

p基于原生的XHR开发,XHR本身的架构不清晰,已经有了fetch的替代方案;

p尽管JQuery对我们前端的开发工作曾有着深远的影响,但是的确正在推出历史舞台;

前端网络请求的选择二

n选择三:FetchAPI

n选择或者不选择它?

ØFetch是AJAX的替换方案,基于Promise设计,很好的进行了关注分离,有很大一批人喜欢使用fetch进行项目开发;

Ø但是Fetch的缺点也很明显,首先需要明确的是Fetch是一个low-level(底层)的API,没有帮

文档评论(0)

1亿VIP精品文档

相关文档