Daily coding

AJAX : $.ajax를 이용하여 비동기통신 설정하기 (1) 본문

Front-end/비동기통신

AJAX : $.ajax를 이용하여 비동기통신 설정하기 (1)

sunnnkim 2020. 1. 28. 18:04

웹에서 클라이언트의 요청을 수행할 때의 통신방식은 2가지가 있다

1. 동기 통신 (Sychronous)

2. 비동기 통신 (Asychronous)

: 클라이언트에서 서버로 데이터를 요청한 것을 화면에 나타낼 때 페이지를 갱신하지 않고 불러오는 통신 방법이다.

 

비동기 통신을 사용하려면 몇 가지 방법이 있는데,

ajax를 이용하지 않는 방법으로는 XMLHttpRequest를 사용하는 방법이 있다.

 

 

AJax ( Asychronous Javascript And Xml )

 

: 클라이언트의 요청을 xml 또는 json, html 등의 형태로 전달하고,

 요청한 데이터를 가져오는 비동기 방식

 xml보다는 json형식을 많이 사용한다.