동기통신1 [ Ajax ] Ajax란? Asynchronous JavaScript and XML (비동기 자바스크립트 XML) - 빠르게 동작하는 동적인 웹 페이지를 만들기 위한 개발 기법의 하나 - 웹 페이지 전체를 다시 로딩하지 않고도, 웹 페이지의 일부분만을 갱신할 수 있다 기존의 웹 프로그래밍 동작 원리 ① 클라이언트는 HTTP Request를 이용해 서버에 요청한다. 이때 클라이언트는 서버가 요청에 대한 응답을 할 때까지 기다린다. (동기 통신) ② 서버에서 요청 받은 데이터를 처리하여 HTML, CSS, JavaScript를 클라이언트에게 전송한다. ③ 클라이언트는 응답받은 HTML, CSS, JavaScript를 가지고 화면을 갱신한다. 이때 응답 받은 내용은 전체 페이지의 내용으로 화면 전체가 갱신된다. ↓ 동기 통신 Ajax를.. 2020. 12. 5. 이전 1 다음