![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FBKnIJ%2FbtsDlphsw0v%2FIFhlwmPD7eyX37TDBeTYFk%2Fimg.png)
1. Ajax란? 'Asynchronous JavaScript and XML'의 약자다. Ajax란 자바스크립트를 사용하여 브라우저가 서버에게 비동기 방식으로 데이터를 요청하고, 서버가 응답한 데이터를 수신하여 웹페이지를 동적으로 갱신하는 프로그래밍 방식을 말한다. 2. Ajax통신 과정에서 클라이언트와 서버 간의 상호작용 클라이언트가 Ajax요청을 시작하여 서버에 데이터를 요청한다. ➡️ 서버가 이 요청을 처리하고 응답을 돌려보낸다. ➡️ 클라이언트는 이 응답을 받아 UI를 업데이트한다. 이 과정은 비동기적으로 이루어지기때문에 페이지 전체를 새로고침하지 않아도 데이터를 교환할 수 있다. 이전의 웹페이지는 화면이 전환되면 서버로부터 새로운 HTML을 전송받아 웹페이지 전체를 처음부터 다시 렌더링했다. A..