AJAX는 자바스크립트를 사용하여 웹 서버와 클라이언트 간 비동기적으로 XML 데이터를 교환하고 조작하기 위한 웹 기술이다.
1. AJAX 주요기술
- XMLHttpRequest : 웹 브라우저와 웹 서버 간에 메서드가 데이터를 전송하는 객체 폼의 API
- JavaScript : 객체 기반의 스크립트 프로그래밍 언어
- XML : HTML의 단점을 보완한 인터넷 언어로서 SGML의 복잡한 단점을 개선한 특수한 목적을 갖는 마크업
- DOM : XML 문서를 트리 구조의 형태로 접근할 수 있게 해주는 API
- XSLT : XML 문서를 다른 XML 문서로 변환하는 데 사용하는 XML 기반 언어
- HTML : 인터넷 웹(WWW) 문서를 표현하는 표준화된 마크업 언어
- CSS : 마크업 언어가 실제 표시되는 방법을 기술하는 언어