→ 브라우저 위에서 동작하고 있는 웹사이트나 웹어플리케이션같은 클라이언트들이 어떻게 서버와 통신할 수 있는지 정리한 것
→ 웹페이지에서 동적으로 서버에게 데이터들을 주고받을 수 있게 하는 기술
XHR (XMLHttpRequest) 오브젝트를 사용해 서버와 통신
→: 브라우저api에서 제공하는 것으로 간단하게 서버에게 데이터를 요청하고 받아올 수 있음
→ 다른 방식으로 fetch() API 를 사용 (단, 인터넷 익스플로어는 적용X)
XML 이란?
→ 데이터를 표현할 수 있는 한가지 방법
→ XML만 브라우저에서 주고받을 수 있는 데이터가 아님 (그냥 만들어질 때부터 이름을 그렇게 지어서 굳어져버린 거임..)
⇒ 요즘엔 파일이 너무 커져서 XML을 안사용하고 JSON을 사용함