브라우저가 가지고 있는 XMLHttpRequest 객체를 이용해서 전체… | 2020년 정보처리기사실기 2회차 기출문제 상세 페이지
3
브라우저가 가지고 있는 XMLHttpRequest 객체를 이용해서 전체 페이지를 새로 고치지 않고도 페이지의 일부분만을 위한 데이터를 로드하는 기법이며, 하이퍼텍스트 표기 언어(HTML)만으로 어려운 다양한 작업을 웹 페이지에서 구현해 이용자가 웹 페이지와 자유롭게 상호작용할 수 있도록 하는 기술명을 쓰시오.
해설
비동기 통신 기법 or AJAX(Asynchronous JavaScript and XML)
[해설]
브라우저의 XMLHttpRequest 객체를 이용해 전체 페이지를 새로 고치지 않고 필요한 부분의 데이터만 비동기로 주고받는 기법이 AJAX(Asynchronous JavaScript and XML)다.
요청할 때마다 페이지 전체를 다시 불러오는 전통적 방식과 달리 화면 깜빡임 없이 부분 갱신이 가능해 사용자와의 상호작용성을 높인다는 점이 채점 키워드이며, 이름에 XML이 들어가지만 실제 전송 포맷으로는 JSON도 널리 쓰인다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.