
1) AJAX란? AJAX(Asynchronous JavaScript And XML)란 비동기 자바스크립트와 XML을 말한다. 쉽게 설명하면, 서버와 통신을 하기 위해 XMLHttpRequest 객체를 사용하는 것을 말한다. 이때 JSON, XML, HTML, 일반 텍스트 형식을 포함한 다양한 포맷을 주고받을 수 있다. 현재는 JSON을 가장 많이 다룬다고 한다. 비동기(async) 방식이란? - 웹페이지를 새로고침하지 않고 데이터를 불러오는 방식을 뜻한다. 전체 페이지를 새로고침 하지 않고 필요한 일부의 데이터만을 갱신할 수 있게 해 준다. AJAX를 사용하는 가장 큰 이유는, 페이지 전체를 새로고침(Refresh) 하지 않고서도 수행되는 "비동기성" 때문이다. 예를 들어 설명하자면, 회원가입 시 아이..