1. 비동기 방식이란 자바스크립트의 비동기 처리란 특정 코드의 연산이 끝날 때까지 코드의 실행을 멈추지 않고 다음 코드를 먼저 실행하는 자바스크립트의 특성을 의미합니다. 요청과 응답의 순서가 보장되지 않는다. 물론 동기적으로 작업하게 되면 코드 파악이 쉬워지고 유지보수나 디버깅도 쉬워진다. 하지만 싱글스레드 방식의 자바스크립트에서는 동기적 방식을 사용하면 문제가 많아진다. 때문에 자바스크립트에서는 비동기방식으로 작업이 진행되게 된다. JavaScript에서 클라이언트와 서버 간 데이터를 주고받기 위해 비동기 HTTP 통신을 사용한다. 그 예로 Ajax, Axios, fetch 가 있다. 2. AJAX (Asynchronous Javascript And XML) ajax 는 어떤 언어나 기술이 아니라, 비..