브라우저가 페이지 전체를 다시 요청하지 않고 JavaScript를 이용해 서버와 비동기로 데이터를 교환한 뒤 필요한 화면 영역만 갱신하는 웹 개발 기법의 약어를 쓰시오.
정답은 영문 약어 또는 전체 명칭으로 작성할 수 있다.
모범답안
AJAX(Asynchronous JavaScript and XML)
풀이와 판단 근거
AJAX는 Asynchronous JavaScript and XML의 약어다. 브라우저의 JavaScript가 서버에 비동기 요청을 보내고 응답을 받아 DOM의 일부만 갱신하므로 페이지 전체 전환 없이 상호작용할 수 있다.
이름에 XML이 들어가지만 실제 응답 형식은 JSON 등도 사용할 수 있으며, 핵심은 비동기 요청과 부분 갱신이다.
자주 틀리는 지점
- 동기식 페이지 전체 전송 방식인 전통적 폼 제출과 혼동함
- 응답 형식이 반드시 XML이어야 한다고 생각함
- 웹 문서 표현 언어인 HTML을 답으로 작성함
자동 판정 방식
한글·영문 동의어와 문항별 필수 개념을 확인하며, 정답 단어가 부정되거나 반대 개념과 함께 쓰이면 자동 정답으로 확정하지 않습니다. 부분점수는 ITPASSLAB의 학습용 예상 점수입니다.