AJAX 배우기

AJAX = Asynchronous JavaScript and XML

AJAX는 새로운 프로그래밍 언어가 아니고 기존의 기술들을 활용하는 새로운 방법론입니다. 서버와 데이터를 주고받을 수 있으며 웹페이지의 일부 컨텐츠를 비동기적으로 (전체 페이지를 리로드할 필요 없이) 업데이트할 수 있게 합니다.

AJAX의 적용 예로서는 구글맵, 지메일, 유투브, 페이스북 등이 있습니다.

구글 검색엔진은 AJAX 기술을 이용하여 사용자 입력을 기반으로 검색어를 추천해줍니다.

AJAX의 동작 방식


사용자 입력시 힌트 보여주기

사람이름(영문)을 입력하세요:

First name:

Suggestions:


AJAX로 서버의 파일을 읽어오는 예제