Ajax (Asynchronus Javascript and XML)란? Ajax는 비동기적으로 서버와 브라우저간 데이터를 교환할 수 있는 통신 방식이다. 이때, 웹 페이지 전체를 다시 로딩하지 않고 웹 페이지의 일부분만 갱신하는 게 키포인트다. ※ 주고 받을 수 있는 데이터 종류 JSON XML HTML 텍스트파일 Ajax의 장점 웹 페이지 전체를 다시 로딩하지 않고 웹 페이지의 일부분만 갱신할 수 있다. 웹 페이지가 로드된 후에 서버로 데이터 요청을 보내거나 받을 수 있다. 다양한 UI(동적 페이지) 구현이 가능해진다. Ajax의 단점 페이지 이동이 없기 때문에 히스토리 관리가 안된다. 반복적인 데이터를 요청하면 느려지거나 작동하지 않게 된다. 페이지의 이동이 없으므로 보안 상의 문제도 발생할 수 있다..