728x90
반응형

 

 

◾ AJAX

- Ajax는 Asynchronous Javascript and Xml의 약자

- 서버에 GET, POST 요청을 할 때 새로고침 없이 데이터를 주고받을 수 있게 도와주는 간단한 브라우저 기능

- 자바스크립트를 이용해서 비동기식으로 XML을 이용하여 서버와 통신하는 방식

- 브라우저가 가지고 있는 XMLHttpRequest 객체를 이용해서 전체 페이지를 새로 고치지 않고 페이지의 일부만을 로드하는 기법

- 비동기식이란 여러가지 일이 동시적으로 발생한다는 뜻으로, 서버와 통신하는 동안 다른 작업을 할 수 있다는 의미

 

 

 

◾ AJAX로 GET/POST요청하는 방법

1. XMLHttpRequest라는 옛날 문법 쓰기

2. fetch() 라는 최신 문법 쓰기

3. axios 같은 외부 라이브러리 쓰기 

 

 

 

 

 

 

 

 

 

 

 

 

[출처] 

https://devyj.tistory.com/1

https://azderica.github.io/00-javascript-ajax/

728x90
반응형