-
[jQuery] 24. AJAX - jQuery 강좌 jQuery / CSEWeb/jQuery 2015. 6. 13. 11:29
jQuery - AJAX Introduction
AJAX는 서버와의 데이터 교환의 미학이고, 전체 페이지의 리로드 없이 웹 페이지의 일부분을 수정가능 합니다.
1. What is AJAX?
AJAX = Asynchronous JavaScript and XML
AJAX는 백그라운드에서 데이터를 로딩하는 것이고, 전체 페이지 리로드 없이 웹페이지에 표시하는 것입니다.
AJAX를 이용한 어플리케이션의 예: Gmail, Google Maps, Youtube, and Facebook tabs.
2. What About jQuery and AJAX?
jQuery는 AJAX 기능성을 위한 몇 가지 메소드를 제공합니다.
HTTP Get 이나 HTTP Post를 사용하여 외부 서버로 부터 text, HTML, XML 이나 JSON을 요청 할 수 있고, 웹 페이지의 선택된 HTML 요소에 외부 데이터를 바로 로드 할 수 있습니다!
* jQuery 없이는, AJAX 코딩은 매우 어렵습니다!
일반적인 AJAX를 작성하는 것은 매우 어렵습니다. 다른 브라우저는 AJAX 구현을 위한 다른 문법을 가지고 있습니다. 이 의미는 다른 브라우저에 테스팅하기 하기 위한 방대한 코드를 작성해야만 합니다. 그러나, jQuery 팀은 이러한 점을 공략하여,AJAX 기능성을 달랑 한 줄의 코드로 사용할 수 있게 해줍니다.
'Web > jQuery' 카테고리의 다른 글
[jQuery] 27. noConflict Method - jQuery 강좌 jQuery / CSE (0) 2015.06.13 [jQuery] 26. AJAX get / post - jQuery 강좌 jQuery / CSE (0) 2015.06.13 [jQuery] 25. AJAX load - jQuery 강좌 jQuery / CSE (0) 2015.06.13 [jQuery] 23. Filtering - jQuery 강좌 jQuery / CSE (0) 2015.06.13 [jQuery] 22. Siblings - jQuery 강좌 jQuery / CSE (0) 2015.06.13 [jQuery] 21. Descendants - jQuery 강좌 jQuery / CSE (0) 2015.06.13