[개념] Ajax(Asynchronous Javascript And XML)란?
·
CS 공부
Ajax 란? 서버에 데이터를 비동기적으로 요청하거나 전송하기 위해 클라이언트 측에서 사용되는 웹 개발 기술의 집합을 말한다. Ajax를 사용하면 웹 페이지는 전체 페이지를 새로고침하지 않고(웹 페이지의 일부분만 업데이트) 백그라운드에서 비동기적으로 서버로 데이터를 보내고 서버에서 데이터를 받아올 수 있다. Ajax는 이러한 특징을 가진다. - 정보를 표현하기 위해 HTML/CSS을 사용 - JavaScript을 이용하여 동적인 화면 출력 및 정보의 상호작용 - 서버와 비동기적으로 데이터를 교환하고 조작하기 위해 XMLHttpRequest 객체를 이용 - XML과 JSON의 데이터 형식을 사용 최근에는 JavaScript의 장점 때문에 데이터 형식으로는 XML대신 JSON을 더 많이 사용한다. 장점 서버..