[개념 정리] Ajax란? JSON란?
Ajax란 Javascript의 라이브러리 중 하나이며(Asynchronous Javascript And Xml) 즉, JavaScritp를 사용한 비동기 통신, 클라이언트와 서버 간에 XML 데이터를 주고받는 기술이다. 동작원리 Ajax를 이용한 웹 응용 프로그램은 자바스크립트 코드를 통해 웹 서버와 통신을 하게 됩니다. 따라서 사용자의 동작에는 영향을 주지 않으면서도 백그라운드에서 지속해서 서버와 통신할 수 있게 됩니다. 왼쪽 그림의 는 다음과 같은 순서로 진행됩니다. ① : 사용자에 의한 요청 이벤트가 발생합니다. ② : 요청 이벤트가 발생하면 이벤트 핸들러에 의해 자바스크립트가 호출됩니다. ③ : 자바스크립트는 XMLHttpRequest 객체를 사용하여 서버로 요청을 보냅니다. 이때 웹 브라우저는..