개발 R.I.P.

7.07 Dev.Feedback (Ajax)

편행 2021. 7. 7. 22:01
반응형

Ajax

Ajax는 원래 비동기적 자바스크립트와 XML의 약어이다. Ajax를 통해 서버와 비동기적으로 통신하면 페이지 전체를 새로 고칠 필요 없이 서버에서 데이터를 받아올 수 있다. 이 시스템은 2000년 초반 XMLHttpReques의 도입으로 가능해졌고, 웹 2.0이라 불리기도 했다.

 

Ajax의 핵심개념은 브라우저 자바스크립트에서 HTTP요청을 만들어 서버에 보내고 데이터를 받는다는 것이다.

받는 데이터는 보통 JSON 형식이다. XML로 받을 수도 있지만 JSON이 자바스크립트로 처리하기 훨씬 쉽기에 JSON으로 받는다. 브라우저에서 JSON으로 받은 데이터를 사용한다. Ajax 또한 다른 웹 페이지와 마찬가지로 HTTP위에서 동작하지만, 페이지를 불러오고 렌더링하는 부담이 줄어들어 웹 어플리케이션이 훨씬 빨라지게 된다.

 

Ajax를 사용하려면 서버가 필요하다.

 

추가 작성 예정

반응형