Ajax
비동기적인 웹 어플리케이션의 제작을 위한
클라이언트 측 웹 개발 기법
...을 뜻하나 요즈음은 의미가 변형되어
웹 브라우저에서 XMLHttpRequest 혹은 fetch를 이용해서 보내는 HTTP 요청을 통칭하기도 함
Ajax model
Ajax의 장점
- 화면 전체를 다시 로드하지 않고도 내용을 갱신할 수 있어 더 나은 사용자 경험 제공
- 서버의 응답을 기다리는 동안에도 여전히 웹 어플리케이션을 사용 가능
- 필요한 자원만 서버에서 받아오게 되므로 트래픽이 줄어듬
Ajax Library Comparison
![](http://i.imgur.com/ANJ9h3o.png)
Axios + json-server 예제
Link