TIL DAY 56
오늘 배운 일
✔️ 코드잇에서 JavaScript 중급
-
XML 데이터 타입
일반적인 JSON 타입
출처 : 코드잇
그리고 XML 타입
출처 : 코드잇
둘의 차이점
JSON => "name": "Michael Kim"
과거 JSON이 표준화되기 이전에는, XML은 너무나도 많이 이용되었다.
하지만 JSON에 비해 용량을 차지하고 복잡하다는 이유로 다소 입지가 좁아지기는 했다.
- Ajax
- Ajax는 웹 브라우저가 현재 페이지를 그대로 유지한 채 서버에 Request를 보내고 Response를 받아서, 새로운 페이지를 로드하지 않고도 변화를 줄 수 있게 해주는 기술
- Asynchronous JavaScript And XML 줄입말
- 비동기식 -> 현재 보고 있는 화면에 영향을 주지않고 별도로 작업을 하는 것
- 불피요한 방해를 하지않고 부드럽게 서버로 Request 그리고 Response 한다.
- 자바스크립트에서는 XMLHttpRequest라고 하는 객체를 통해 Ajax에 통신을 할 수 있다.
예 )
그리고 fetch함수를 이용한 Ajax 통신
끝으로...
- 오늘은 JSON 타입과 비슷한 XML 데이터 타입에 대해 배우고, 비동기식 통신인 Ajax에 대해 배워봤다.
- 이것도 JSON에 이용이 될 것 같다.