210924 TIL

CoderS·2021년 9월 24일
1

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에 이용이 될 것 같다.
profile
하루를 의미있게 살자!

0개의 댓글