Asynchronous Javascript And Xml
(비동기식 자바스크립트와 xml)의 약자
JavaScript의 라이브러리중 하나이다.
Ajax 는 라이브러리를 뜻하는게 아닌 비동기 통신 웹 개발의 기법, 접근법을 설명하는 용어
Ajax 참고자료 / 꼭 읽어보세요
Ajax는 불필요한 페이지의 리로드를 방지해준다.
비동기 방식은 웹페이지를 리로드하지 않고 데이터를 불러오는 방식
리로드의 경우 전체 리소스를 다시 불러와야하는데
이미지, 스크립트 , 기타 코드등을 모두 재요청할 경우 불필요한 리소스 낭비가 발생하게 되지만,
<비동기식 방식을 이용할 경우 필요한 부분만 불러와 사용할 수
있으므로 매우 큰 장점>
비동기 방식은 웹페이지를 리로드하지 않고 데이터를 불러오는 방식이며 Ajax를 통해서 서버에 요청을 한 후 멈추어 있는 것이 아니라 그 프로그램은 계속 돌아간다는 의미를 내포하고 있다