
[JavaScript] AJAX
·
Front/01. JavaScript & TypeScript
AJAX 개념 설명Asynchronous JavaScript and XML의 약자로, 프로그래밍 언어가 아닌, 빠르게 동작하는 동적인 웹 페이지를 만들기 위한 개발 기법의 하나이다. 웹 페이지 전체를 로딩하는 것이 아닌, 일부분만을 갱신할 수 있다. AJAX를 통해서 백그라운드에서 서버와 통신하며, 일부분에만 표시할 수 있다. 서버와 소통할 때, JSON, XML, HTML 등으로 요청, 응답을 주고 받을 수 있다. AJAX 장점 페이지의 갱신없이 서버와 비동기 통신을 가능하게 해준다.화면이 새로 로딩되는 것이 아니기에 속도면에서 성능이 개선된다. (웹페이지 속도향상)별도의 플러그인이 필요하지 않다.http 전송 중에도 클라이언트가 웹 어플리케이션과 상호작용을 할 수 있다. AJAX 한계 1. 클라이언트..