문제
다음 설명에 해당하는 웹 개발 기법을 영문 약자로 쓰시오.
<설명> 웹 페이지 전체를 다시 불러오지 않고 JavaScript와 XML 또는 JSON을 이용하여 일부 콘텐츠만 비동기적으로 갱신할 수 있는 기술이다. HTML만으로는 구현하기 어려운 동적인 기능을 가능하게 하여 사용자가 웹 페이지와 보다 자유롭게 상호작용할 수 있도록 해준다.
정답
AJAX
해설
웹 페이지 전체를 새로고침하지 않고 JavaScript와 XML 또는 JSON을 이용해 일부 콘텐츠만 비동기적으로 갱신하는 기술은 AJAX(Asynchronous JavaScript and XML)이다. AJAX는 XMLHttpRequest나 Fetch API 등을 통해 서버와 비동기 통신하며, 최근에는 XML보다 JSON을 주로 사용한다.