>  기사  >  웹 프론트엔드  >  아약스는 어떤 프로그래밍 언어인가요?

아약스는 어떤 프로그래밍 언어인가요?

藏色散人
藏色散人원래의
2021-12-06 11:53:482612검색

ajax는 프로그래밍 언어는 아니지만 여러 기술을 결합한 일련의 브라우저 측 웹 개발 기술을 의미합니다. AJAX의 전체 영어 이름은 "Asynchronous JavaScript and XML"이며 이는 비동기 JavaScript 및 XML 기술을 의미합니다.

아약스는 어떤 프로그래밍 언어인가요?

이 기사의 운영 환경: Windows 7 시스템, ECMAScript 6, DELL G3 컴퓨터

ajax는 어떤 프로그래밍 언어인가요?

ajax는 프로그래밍 언어가 아니라 기술입니다.

AJAX는 "Asynchronous JavaScript and XML"(비동기 JavaScript 및 XML 기술)의 약어로, 여러 기술을 결합한 일련의 브라우저 측 웹 개발 기술을 나타냅니다. Ajax의 개념은 Jesse James Jarrett이 제안했습니다.

기존 웹 애플리케이션에서는 사용자가 양식을 작성할 수 있으며, 양식이 제출되면 요청이 웹 서버로 전송됩니다. 서버는 들어오는 양식을 수신하고 처리한 다음 새 웹 페이지를 다시 보내지만 두 페이지의 HTML 코드 대부분이 동일하기 때문에 대역폭이 많이 낭비됩니다. 각 애플리케이션 통신에는 서버에 요청을 보내야 하므로 애플리케이션의 응답 시간은 서버의 응답 시간에 따라 달라집니다. 이로 인해 기본 앱보다 응답 속도가 훨씬 느린 UI가 생성됩니다.

이와 달리 AJAX 애플리케이션은 필요한 데이터만 서버에 보내고 가져올 수 있으며, 클라이언트에서 JavaScript를 사용하여 서버의 응답을 처리할 수 있습니다. 서버와 브라우저 간에 교환되는 데이터가 적기 때문에 서버의 응답 속도가 더 빠릅니다. 동시에 요청을 수행하는 클라이언트 시스템에서 많은 처리 작업이 완료될 수 있으므로 웹 서버의 로드도 줄어듭니다.

DHTML이나 LAMP와 마찬가지로 AJAX는 단일 기술을 의미하지 않고 일련의 관련 기술을 유기적으로 활용합니다. 이름에는 XML이 포함되어 있지만 실제 데이터 형식을 JSON으로 대체하여 데이터 양을 더욱 줄일 수 있습니다. 클라이언트와 서버는 비동기식일 필요는 없습니다. AFLAX와 같은 AJAX를 기반으로 하는 일부 "파생/복합" 기술도 등장하고 있습니다.

추천 학습: "AJAX 비디오 튜토리얼"

위 내용은 아약스는 어떤 프로그래밍 언어인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.