문제
다음 설명에 해당하는 웹 개발 기법은?
<설명> 웹 페이지 전체를 다시 불러오지 않고 JavaScript와 XML 또는 JSON을 이용하여 일부 콘텐츠만 비동기적으로 갱신할 수 있는 기술이다. HTML만으로는 구현하기 어려운 동적인 기능을 가능하게 하여 사용자가 웹 페이지와 보다 자유롭게 상호작용할 수 있도록 해준다.
① AJAX ② REST ③ SOAP ④ JWT
정답
1번
해설
정답: 1. AJAX는 비동기 통신을 이용해 페이지 전체 새로고침 없이 일부 데이터를 갱신하는 웹 개발 기법이다.
오답 풀이
- 1번: JavaScript 기반 비동기 갱신 기술이므로 정답이다.
- 2번: REST는 자원 중심 API 설계 스타일이다.
- 3번: SOAP은 XML 기반 메시지 교환 프로토콜이다.
- 4번: JWT는 JSON 기반 토큰 형식이다.
보충 개념 AJAX는 XMLHttpRequest나 Fetch API 등을 통해 서버와 비동기 통신한다. 최근에는 XML보다 JSON을 주로 사용한다.