JSON
- 경량의 데이터 교환 형식임
- JSON은 데이터 포맷일 뿐임(어떠한 통신방법도, 프로그래밍 문법도 아님. 그냥 단순히 데이터를 표현하는 방법임)
- 데이터를 나타내는 대표적인 방식 XML, 데이터값 양쪽에 태그가 있음 => HTML을 근본으로 했기에 태그라는 것이 없을 수가 없음. 태그를 줄인다해도 최소한 표현하려면 양쪽에 몇글자씩 있어야하는 것이 특징..
- JSON은 태그로 표현하기보다 {} 중괄호로 표현하고 값을 , , 로 나열하기에 표현식이 간단함
- 자바스크립트 객체와 마찬가지로 key/value가 존재할 수 있으며 key값이나 문자열은 항상 쌍 따옴표를 이용하여 표기
- 자바스크립트에서 객체를 만들 때 사용하는 표현식
- 사람과 기계 모두 이해하기 쉬움
- 용량이 작아서 최근에는 XML을 대체하여 데이터 전송에 많이 쓰임
- 특정 언어에 종속되지 않으며, 대부분의 프로그래밍 언어에서 JSON포맷의 데이터를 핸들링 할 수 있는 라이브러리 제공
- { String Key : String Value }
'[React] Front-End' 카테고리의 다른 글
[Vanilla Javascript] Events, Events Handler (0) | 2020.02.11 |
---|---|
[노마드코더: Vanilla Javascript] Array, Object, Function (0) | 2020.02.09 |
2020 Javascript Trend | 자바스크립트 트렌드 (by.노마드코더) (0) | 2020.01.26 |
[WEB] HTTP / HTTP Cache / CloudFront (0) | 2019.09.01 |
[WEB] Ajax / fetch API (0) | 2019.08.17 |