삽질의 현장/- Javascript와 HTML

[삽잡이::Javascript] ajax가 뭐니? 축구팀이니?

shovelman 2016. 6. 1. 08:01



(출처_ http://english.ajax.nl/streams/ajax-now.htm)


마치, 네덜란드 프로축구팀을 연상하는 Ajax...

웹은 아직 낯설지만... 

jQuery를 사용하여 웹브라우저와 웹서버간 통신을 위해 사용하는 코드가 간간이 찾아보고 있습니다.


Ajax는 Asynchronous JavaScript and XML의 줄임말이지요...

Asynchronous... 예전에 공부할 때 한창 애먹이던녀석... 


 

하지만 난 너가 필요해...


우리는 서버와 통신하기 위해 HTTP 프로토콜을 사용합니다.

이때 두가지의 방식이 존재하는데요,

바로, GET과 POST 방식입니다.




모든 것을 다 보여주는 녀석과,




다 감추는 녀석..


이 둘의 큰 차이는 URL에 정보가 표시되느냐, 아니냐 입니다.

물론, 그 외에 차이점이 더 존재하지요...






위와 같이 아름답게 코드를 작성하여 데이터를 전송하는데, 

이 때 저는 json 방식으로 데이터를 보냈습니다.


참고로 json은 JavaScript Object Notation의 줄임말로, 경량의 데이터 교환 형식이라고 하네요.

(출처_  http://www.json.org/json-ko.html)


아무튼...

받는 측에서는 전송된 데이터를 받아서 아름답게 가공하여 사용하면 됩니다.


굳~