[JavaScript] AJAX 통신 정리 (fetch, axios, XMLHttpRequest, jQuery.ajax 비교)
우와한개발자
1. AJAX (Asynchronous JavaScript and XML)란?비동기 방식의 자바스크립트와 XML을 사용하는 개발 패턴(기술)서버와 통신하고 값을 받아오는 중에도 다른 일을 수행 가능 2. XMLHttpRequest비동기 요청을 수행하기 위한 JavaScript APIfetch() 이전에 사용하던 방식브라우저가 제공하는 Web API → Node.js에서 사용 불가 ❌⚠️ Web API란?- Web API = 브라우저가 JS에게 제공하는 기능들XMLHttpRequest ↓HTTP 요청 document ↓DOM 조작 setTimeout() ↓타이머 localStorage ↓브라우저 저장소1) XMLHttpRequest 메서드메서드설명open(method, url, async)요청 초기화...