Language/JavaScript

    Ajax 개념 및 코드 살펴보기

    AJAX 란? Ajax는 JavaScript의 일부분으로 Client가 서버에 요청을 보내고 서버가 응답을 받기 전까지 대기 후 전체 웹 페이지를 리로딩하는 Synchronous 통신 방식이 아닌, Client가 콘텐츠 일부분에 대해 서버에 요청을 보낸 후 데이터가 업데이트 되는 Asynchronous 통신으로 동작하는 기술이다. XMLHttpRequest 객체를 통해 클라이언트와 서버간 데이터를 주고받는다. AJAX 의 장점 클라이언트와 서버 사이에 교환되는 데이터량과 서버의 데이터 처리량이 줄어 응답성 향상 플러그인 없이 인터렉티브한 웹 페이지 구현 가능 서버의 응답을 기다리지 않고, 비동기 요청 가능 (필요한 부분만 가져올 수 있음) 자원과 시간 단축 AJAX 의 단점 지원되지 않는 브라우저가 존재..