当前位置: 首页 > 知识库问答 >
问题:

jquery - 主流前端往后端发送请求技术,是ajax吗?

罗兴运
2024-04-28

现在主流的前端往后端发送请求的技术是什么,ajax吗?ajax必须使用jquery吗?为什么网上都说jquery已经被淘汰了呢?

现在主流的前后端交互技术是什么?

共有3个答案

充栋
2024-04-28

主要就2种:

  • ajax
  • fetch

ajax不一定要使用jquery,只是jquery提供了基于ajax的封装API,也可以使用其他基于ajax的流行库如axios

龙俭
2024-04-28

AJAX是一个概念 AJAX - MDN Web 文档术语表:Web 相关术语的定义 | MDN,并不是特质 jQueryajax 模块。

现在发送异步请求比较多的是

  1. 使用第三方封装好的类库,比如说 Axios 库
  2. 自己使用原生的 fetch 函数

和 jQuery 的 ajax 模块实现原理其实也是一样的,本质还是没有改变。都是 XMLHttpRequest 或者 fetch() 来发起请求。只不过因为不再使用 jQuery 了,大家跟喜欢使用独立的一个请求类库,而不是使用一整个 jQuery。


jQuery 被淘汰是因为主流技术栈已经不是通过手动操作DOM的思路了,
而是操作数据让框架(React、Vue这类的现代框架)来自动渲染视图、更新DOM。

谢墨竹
2024-04-28

你可以了解一下 axios 或者原生的 fetch

 类似资料:
  • 2024年,客户端(安卓、iOS、Windows、MacOS、Linux)的主流开发技术栈是什么? 我知道Flutter,他会成为主流,值得学习嘛?

  • 前端开发的技术栈 对于任何类型的前端开发人员, HTML, CSS, DOM, JavaScript, HTTP/URL 和浏览器利用是基本的技术要求. 对于HTML, CSS, DOM, JavaScript, HTTP/URL 和浏览器开发之外的, 一个前端开发者还应该掌握下面技术列表中的一个或多个: Content Management System (内容管理系统, 又称 CMS) Nod

  • 本文向大家介绍浅谈ajax请求技术,包括了浅谈ajax请求技术的使用技巧和注意事项,需要的朋友参考一下 1.写在前面: 阅读要求: 具有一定的HTML、CSS、JavaScript、Json基础 2.什么是ajax Ajax:即”Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。 3.为什么使用ajax

  • 交互过程中,发送请求是第一步。那么,我们将如何构造一个请求呢? 这一章节,我们将一步一步来构建一个 Ajax 请求。学习本节,你将学会: 如何通过 XMLHttpRequest 和 ActiveXObject 来构造一个通用的 xhr 对象。 如何通过 xhr 对象来发送 GET、 POST 等请求。 Content-type 在 Ajax 数据发送中的作用。 那么,接下来让我们进入本节的学习吧。

  • 问题内容: 我需要向运行守护程序的端口8080发送AJAX请求。 问题答案: 您不能跨域,子域或端口号信息。但是,如果您可以同时访问守护程序 和 请求站点,则可以使用JSONP 。如果需要返回数据,则需要支持查询参数并以正确的格式返回它。 将信息传递给守护程序: 现在,只需确保您的守护程序可以处理该参数。例如,如果守护程序的返回(唯一写入页面的内容)应如下所示: 对于键/值对: 对于数组: 如果没