ToDo 목록을 가져오거나 새로운 ToDo 항목을 추가하기 위해서는 서버에 요청을 보내야 합니다. 요청을 보내기 위해서 본 예제에서는 Ajax를 이용할 것입니다.
Ajax(Asynchronous Javascript And XML)는 브라우저에서 자바스크립트의 XMLHttpRequest 객체를 이용해 서버와 데이터를 주고받을 때 사용합니다.
jQuery에서는 Ajax 요청을 보낼 수 있도록 함수를 제공하고 있습니다. 다음과 같이 사용할 수 있습니다.
Ajax 요청 외에 DOM 조작을 할 때도 jQuery를 이용합니다. jQuery는 셀렉터 개념을 이용해 웹 페이지의 HTML DOM 요소에 쉽게 접근할 수 있으며, 이는 $ 객체/함수로 사용합니다.