![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FO0qFq%2FbtrFZlbZhJm%2FyyMGk06Wk9CZlz65TOnqAK%2Fimg.png)
[JavaScript] AJAX란 무엇인가
·
Javascript
AJAX란? Asynchronous JavaScript and XML 자바스크립트 라이브러리 중 하나이며, 브라우저가 가지고 있는 XMLHttpRequest 객체를 이용해서 전체 페이지를 새로 고치지 않고 페이지의 일부만을 로드하는 기법 즉, 자바스크립트를 통해서 서버에 데이터를 요청하는 것(비동기 통신) 클라이언트와 서버간에 XML 데이터를 주고받는 기술 장점 웹 페이지 전체를 다시 로딩하지 않고도, 웹페이지의 일부만을 갱신 할 수 있음 즉, 필요한 부분만 불러와 사용할 수 있음 => 웹페이지 속도 향상 웹 페이지가 로드된 후에 서버와 데이터를 주고 받을 수 있음 서버에서 Data만 전송하면 되므로 전체적인 코딩의 양 감소 단점 히스토리 관리 안됨 보안상 문제 HTTP 클라이언트의 기능이 한정 비동기 ..