

Ajax (Asynchronous JavaScript + XML)
2005년 2월 jesse James Garret 이라는 분이 자신의 에세이에 기고했던
Ajax의 내용이 이슈가 되었습니다.
웹 애플리케이션의 새로운 접근 법으로
Asynchronous + JavaScript + CSS + DOM + XML + XMLHttpRequest
를 한데 어우르는 말이지요 이는 새로운 기술, 특별한 기술을 요구하는게 아니라
기존에 있는 기술을 가지고 웹을 구현하는 것입니다.
목적 : 웹상에서 클라이언트환경같은 환경을 제공하자~!
가 아닐까요? ^^; 그냥 제생각입니다.ㅋㄷ
Ajax 의 구현기술로는...
Standards-based presentation using XHTML and CSS
- XHTML 과 CSS를 사용하여 표준에 근거한 프레젠테이션
Dynamic display and interaction using the Document Object Model
- DOM(Document Object Model)을 통한 동적표시및 상호작용
Data interchange and manipulation using XML and XSLT
- XML과 XSLT로 데이터 변환및 제어
Asynchronous data retrieval using XMLHttpRequest
- XMLHttpRequest를 사용하여 비동기로 데이터 송수신
And JavaScript binding everything together
- JavaScript로 상기 기술의 결합
|
목 적 |
Ajax 기 술 |
|
유저 인터페이스 |
HTML, XHTML, DHTML, CSS, XSLT, DOM |
|
통합 제어 |
JavaScript |
|
데이터 처리 |
XML, JSON, CSV |
|
통신 |
XMLHttpRequest |
웹 애플리케이션 모델
간단히 보시면 아시겠지만 서버는 요청에 대한 데이터만을 넘겨주고 클라이언트에서
그 데이터로 웹 페이지를 꾸미게 되지요 ^^