jinsusong / CS-Study

CS
3 stars 5 forks source link

AJAX란? #18

Open anuu0916 opened 1 year ago

anuu0916 commented 1 year ago

AJAX란?

AJAX란 비동기 자바스크립트와 XML (Asynchronous JavaScript And XML)을 말합니다. 간단히 말하면, 서버와 통신하기 위해 XMLHttpRequest 객체를 사용하는 것을 말합니다.

AJAX를 사용하는 이유

AJAX의 강력한 특징은 페이지 전체를 리프레쉬 하지 않고서도 수행 되는 "비동기성"입니다. 이러한 비동기성을 통해 사용자의 Event가 있으면 전체 페이지가 아닌 일부분만을 업데이트 할 수 있게 해줍니다.

=> AJAX를 사용하기 위해서 httpRequest를 보낸다.

cf. https://developer.mozilla.org/ko/docs/Web/Guide/AJAX/Getting_Started#1%EB%8B%A8%EA%B3%84_%E2%80%93_http_request_%EB%A7%8C%EB%93%9C%EB%8A%94_%EB%B0%A9%EB%B2%95