본문 바로가기
Frontend/JSON

JSON 기본 정리

by 지구 2018. 5. 10.

JSON 공식홈페이지

http://www.json.org/


JSON 추세

JSON 등장 후 보다 무거운 XML은 낮아지는 추세고, 보다 가벼운 JSON은 증가하는 추세라고 한다.



JSON 용어정리

JavaScript를 이용한 객체의 구조적인 표기법, 인터넷에서 데이터를 주고받을 때 사용하며

부가적인 구분자가 많이 들어가지 않기 때문에 가벼운 데이터 교환을 가능하게 한다.

텍스트를 이용한 언어이기 때문에 사람이 쉽게 읽을 수 있고, 컴파일러 또한 간단하게 분석할 수 있다.

JavaScript의 표준을 토대로 만들었기 때문에 문법은 JavaScript이지만, 다른 언어나 플랫폼에 독립적이므로 C, C++, C#, JAVA, Pythos등 다양한 언어에서도 사용할 수 있다.


JSON 사용하는 이유

기존 웹사이트에서 UI를 주는게 아닌, 모바일웹이나 모바일앱에서 사용하려면 UI를 주는게 아니라 Data를 주면된다.

(앱을 다운받음으로써 UI가 이미 로딩되어있기 때문에)

안드로이드 같은 경우는 https://developer.android.com/reference/packages 에서 확인했을 때 JSON으로 데이터를 주고받는다는 것을 확인할 수 있음.

그러니 모바일에도 화면을 뿌려주려면 JSON을 배워보자




반응형

'Frontend > JSON' 카테고리의 다른 글

JSON 과 String 의 그 사이..  (0) 2018.05.17
ObjectMapper, JSONObject  (0) 2018.05.11
@RequestBody  (0) 2018.05.11

댓글