AJAX 튜토리얼

AJAX는 대화 형 웹 응용 프로그램을 만들기위한 웹 개발 기술입니다. JavaScript, HTML, CSS 및 XML을 알고 있다면 AJAX를 시작하는 데 단 한 시간 만 투자하면됩니다.

Ajax를 배우는 이유?

AJAX는 A동기 JavaScript 및 XML. AJAX는 XML, HTML, CSS 및 Java Script를 사용하여 더 빠르고 더 빠르고 더 나은 대화 형 웹 애플리케이션을 만들기위한 새로운 기술입니다.

  • Ajax는 컨텐츠에 XHTML을, 프리젠 테이션에 CSS를 사용하고 동적 컨텐츠 표시를 위해 JavaScript를 사용합니다.

  • 기존 웹 애플리케이션은 동기 요청을 사용하여 서버와 정보를 전송합니다. 양식을 작성하고 제출을 누르고 서버의 새 정보가있는 새 페이지로 이동한다는 의미입니다.

  • AJAX를 사용하면 제출을 누르면 JavaScript가 서버에 요청하고 결과를 해석하며 현재 화면을 업데이트합니다. 가장 순수한 의미에서 사용자는 어떤 것도 서버로 전송되었다는 사실을 결코 알 수 없습니다.

  • 일반 텍스트를 포함한 모든 형식을 사용할 수 있지만 XML은 일반적으로 서버 데이터를 수신하는 형식으로 사용됩니다.

  • AJAX는 웹 서버 소프트웨어와 독립적 인 웹 브라우저 기술입니다.

  • 클라이언트 프로그램이 백그라운드에서 서버로부터 정보를 요청하는 동안 사용자는 계속해서 애플리케이션을 사용할 수 있습니다.

  • 직관적이고 자연스러운 사용자 상호 작용. 클릭이 필요하지 않으며, 마우스 움직임만으로도 충분한 이벤트 트리거입니다.

  • 페이지 기반이 아닌 데이터 기반.

풍부한 인터넷 응용 기술

AJAX는 지금까지 가장 실행 가능한 RIA (Rich Internet Application) 기술입니다. 엄청난 산업 추진력을 얻고 있으며 여러 도구 키트와 프레임 워크가 등장하고 있습니다. 그러나 동시에 AJAX는 브라우저 비 호환성이 있으며 유지 보수 및 디버그가 어려운 JavaScript에 의해 지원됩니다.

AJAX는 개방형 표준을 기반으로합니다.

AJAX는 다음과 같은 개방형 표준을 기반으로합니다.

  • HTML 및 CSS (Cascading Style Sheets)를 사용한 브라우저 기반 프리젠 테이션.
  • 데이터는 XML 형식으로 저장되고 서버에서 가져옵니다.
  • 브라우저에서 XMLHttpRequest 객체를 사용하여이면 데이터를 가져옵니다.
  • 모든 일이 일어나도록하는 JavaScript.

청중

이 튜토리얼은 AJAX를 사용하여 속도와 유용성을 향상시킬뿐만 아니라 대화 형 웹 페이지를 만드는 방법을 배우려는 웹 개발자에게 유용합니다.

전제 조건

이 자습서를 시도하기 전에 HTML 및 JavaScript에 대해 잘 알고있는 것이 좋습니다.