ajax는 특정 버전이 아니라 여러 기술 모음을 사용하여 웹 콘텐츠를 비동기적으로 로드하고 업데이트하는 기술입니다. Ajax에는 특정 버전 번호가 없지만 ajax의 몇 가지 변형 또는 확장이 있습니다. 1. jQuery AJAX; 3. Fetch API 5. XMLHttpRequest 레벨 2; -전송된 이벤트 8, GraphQL 등
이 튜토리얼의 운영 체제: Windows 10 시스템, DELL G3 컴퓨터.
AJAX는 특정 버전이 아니라 여러 기술 모음을 사용하여 웹 콘텐츠를 비동기적으로 로드하고 업데이트하는 기술입니다. 따라서 AJAX에는 명시적인 버전 번호가 없습니다. 그러나 AJAX에서 사용하는 일부 주요 기술에는 JavaScript, XMLHttpRequest 개체 및 DOM이 포함됩니다.
AJAX의 공식 버전은 없지만 시간이 지남에 따라 개발자는 더 나은 성능과 풍부한 기능을 제공하기 위해 AJAX 기술과 도구를 지속적으로 개선하고 확장해 왔습니다. 다음은 AJAX의 몇 가지 일반적인 변형 및 확장입니다.
1. jQuery AJAX: jQuery는 DOM 조작, 이벤트 처리, 애니메이션 및 AJAX 통신을 단순화하는 인기 있는 JavaScript 라이브러리입니다. jQuery는 AJAX 요청을 수행하고 응답을 처리하기 위한 간결한 API를 제공합니다.
2. Axios: Axios는 브라우저와 Node.js에서 사용할 수 있는 Promise 기반 HTTP 클라이언트입니다. AJAX 요청을 수행하기 위한 간단하고 읽기 쉬운 API를 제공하며 요청 및 응답 가로채기, 요청 및 응답 데이터 변환, 요청 취소 등과 같은 기능을 지원합니다.
3. Fetch API: Fetch API는 HTTP 요청을 시작하는 데 사용되는 현대적이고 강력한 기본 JavaScript API입니다. Promise 객체를 반환하므로 비동기 코드를 더 쉽게 작성하고 이해할 수 있습니다. Fetch API는 요청 및 응답 인터셉터, 요청 취소 등을 지원합니다.
4. JSONP: JSONP(JSON with Padding)는