jQuery
ui화면 개발에 강력한 javascript
JSON
(JavaScript Object Notation 표기법)
1:1 데이타 형으로 전송 또는 취득할 수있는 데이타 표기법.
{ name : value }
Ajax
비동기식 서버 전송&수신.
비동기식은 서버에 요청했을 경우, 화면단에서는 다른 작업을 할 수 있지만,
동기식은 서버에 요청후, 답변이 오는 걸...기다릴 수 밖에 없음...
XML과 JSON의 공통점, 차이점
XML |
JSON |
|
공통점 |
데이터를 저장하고 전달하기 위해 고안됨 | |
기계 뿐 아니라 사람도 쉽게 읽을 수 있음 | ||
계층적인 데이터 구조를 가짐 | ||
다양한 프로그래밍 언어에 의해 파싱될 수 있음 | ||
XMLHttpRequest 객체를 이용해 서버와 통신 가능 | ||
차이점 |
종료 태그 사용 X | 종료 태그 사용 O |
길지만 가독성 높음 (=속도 느림) | 짧지만 가독성 낮음 (=속도 빠름) | |
배열 사용 X | 배열 사용 O | |
XML 파서로 파싱 | 자바스크립트 표준함수인 eval() 함수로 파싱 | |
ContentType = text/XML | ContentType = application/json |
reference : okky.kr/article/243958, www.tcpschool.com/json/json_intro_xml
'개발자 > Javascript' 카테고리의 다른 글
Javascript (자바스크립트) Yes, No 선택 (0) | 2020.11.06 |
---|---|
Javascript (자바스크립트) DOM API (0) | 2020.11.06 |
Vanilla JS Ajax - 바닐라 자바스크립트 ajax 구현 학습 링크 (0) | 2020.11.06 |
Refused to apply style from ~~~ because its MIME type ~~~ 에러 (0) | 2020.10.28 |
Javascript (자바스크립트) Crawling, Excel Download 8.27 (0) | 2020.09.24 |