비동기 JavaScript 및 XML (AJAX)

작가: Randy Alexander
창조 날짜: 2 4 월 2021
업데이트 날짜: 25 6 월 2024
Anonim
Javascript 31 [ aJax ] 비동기식 웹 어플리케이션 개발하기 기초 - XML에서 리스트 생성하기
동영상: Javascript 31 [ aJax ] 비동기식 웹 어플리케이션 개발하기 기초 - XML에서 리스트 생성하기

콘텐츠

정의-AJAX (Asynchronous JavaScript and XML)는 무엇을 의미합니까?

AJAX는 대화식 웹 애플리케이션을 생성하는 데 사용되는 클라이언트 측 웹 개발 기술입니다. AJAX는 JavaScript를 사용하여 아래 기능을 결합한 응용 프로그램을 개발하는 방법입니다.


  1. XHTML 및 CSS 표준 기반 프리젠 테이션
  2. 문서 객체 모델을 통한 페이지와의 상호 작용
  3. XML 및 XSLT와의 데이터 교환
  4. XML HTTP 요청을 통한 비동기 데이터 검색

AJAX의 주요 기능은 개발자가 데스크탑 기반 응용 프로그램과 유사한 웹 기반 응용 프로그램을 만들 수 있도록 돕는 것입니다.

Microsoft Azure 및 Microsoft 클라우드 소개 | 이 가이드를 통해 클라우드 컴퓨팅에 관한 모든 내용과 클라우드에서 비즈니스를 마이그레이션하고 운영하는 데 Microsoft Azure가 어떻게 도움이되는지 알아 봅니다.

Techopedia는 AJAX (Asynchronous JavaScript and XML)를 설명합니다.

AJAX는 단일 기술이 아닌 기술의 조합입니다. HTML 및 CSS는 정보를 마크 업하고 스타일을 지정한 다음 일반적으로 JavaScript를 사용하여 크로스 플랫폼 및 객체 상호 작용 언어에 액세스합니다. JavaScript는 정보를 동적으로 표시하므로 사용자가 정보와 상호 작용할 수 있습니다. 이 프로세스는 브라우저와 서버간에 데이터를 비동기 적으로 교환합니다.


그러나 비동기 통신은 AJAX의 가장 큰 장점입니다. AJAX는 백그라운드에서 서버와 통신하는 동안 웹 응용 프로그램을 시작하는 데 사용되는 광범위한 웹 기술을 다룹니다. 이는 사용자가 사용중인 웹 페이지를 방해하거나 중단하지 않기 때문에 사용자에게 유리합니다. JavaScript는 AJAX 프로그래밍을 사용하는 유일한 클라이언트 측 스크립팅 언어가 아닙니다. VBScript 및 기타 언어에는 이러한 유형의 기능이 있지만 JavaScript가 가장 많이 사용됩니다.

이름에서 알 수 있듯이 AJAX는 백그라운드에서 비동기 방식으로 실행될 필요도없고 XML을 사용할 필요도 없습니다. 실제로 JavaScript 객체 표기법이 더 자주 사용됩니다.