웹페이지에서 일부 정보가 달라졌음에도 전체 페이지를 reload하는 것은 효율적이지 않다.
Ajax는 reload 없이 웹서버에게 정보를 요청해서 부분적으로 정보를 갱신해주는 기술이다. = 비동기적 실행!
fetch API
서버를 통해 자료를 요청하고 응답 받은 자료를 코드에 따라 나타낸다.
Ex:
fetch('filename').then(function(response){Code
});
response 객체 : fetch()를 통해 요청했을 때 응답한 결과를 담고 있는 객체, 데이터
.then() : 이름이 없는 익명함수
Status 200 = 정상
Status 404 = error!
polypill을 이용하면 fetch API를 지원하지 않는 웹브라우저에서도 이용할 수 있다.