1일1끄적

Ajax 본문

개발/javascript

Ajax

inkor 2021. 10. 27. 20:49

Asynchronous Javascript and Xml의 약자.

에이젝스 혹은 아작스라고 일컫는다.

비동기화 방식의 통신.

웹 페이지 전체를 다시 로딩하지 않고도, 일부만을 갱신할 수 있다.
Ajax를 이용하여 백그라운드 영역에서 서버와 통신을 하여, 

그 결과를 웹페이지의 일부분에 표시할 수 있다. 

 


Ajax(Asynchronous JavaScript and XML, 에이잭스)는 비동직적인 웹 애플리케이션의 제작을 위해 아래와 같은 조합을 이용하는 웹 개발 기법

  • 표현 정보를 위한 HTML 과 CSS 
  • 동적인 화면 출력 및 표시 정보와의 상호작용을 위한 DOM, 자바스크립트  
  • 웹 서버와 비동기적으로 데이터를 교환하고 조작하기 위한 XML, XSLT, XMLHttpReequst
    ( Ajax 애플리케이션은 XML/XSLT 대신 미리 정의된 HTML이나 일반 텍스트, JSON을 이용할 수 있다) 

Ajax는 자체가 하나의 특정한 기술을 말하는 것이 아니며, 함께 사용하는 기술의 묶음을 지칭하는 용어이며, Ajax에 바탕을 두고 있는 유사/복합 기술들이 속속 나타나고 있다.

Ajax 애플리케이션은 실행을 위한 플랫폼으로 위에서 열거한 기술들을 지원하는 웹 브라우저를 이용.  지원하는 브라우저로는 파이어폭스, 익스플로러, 오페라, 사파리, 크롬 등이 있다 .

 

-출처: https://ko.wikipedia.org/wiki/Ajax 중-


*생활코딩 이고잉님- ajax 관련강의 

https://opentutorials.org/course/3281

 

 

 

Comments