반응형
JSON 개요와 JSON 데이터 유효성 검사 사이트 jsonlint.com
프론트 개발자와 백엔드 개발자로 나누어 프로젝트를 진행하는 게 유행이 되어가고 있다.
두 영역간 통신 포맷은 90% JSON으로 한다.
GJSON이나 비슷한 좋은 라이브러리가 있지만, 가끔 잘못 포맷된 JSON으로 고생하기도 하는 일도 벌어진다.
일하고 있는 프로젝트 환경이 인터넷이 된다면 JSON 데이터가 의심된다면 jsonlint.com에서 데이터를 붙여 넣고 유효성 검사를 해본다.
나름 유용한 사이트~
제대로 된 JSON 데이터를 넣어 Validate JSON을 클릭하면
JSON 개요
JSON(javascript Object Notation)은 애플리케이션이 네트워크를 통해 통신할 수 있도록 해주는 데이터 포맷이다.
주로 RESTFful API의 형태.
JSON은 기술/프로그래밍 언어를 가리지 않으며 독점적이지 않고 이식이 쉽다. 모든 현대적인 프로그래밍 언어와 플랫폼에서 JSON 데이터를 생성하고 받아들일 수 있다. (직렬화, 역직렬화)
JSON은 단순하다. 개발자에게 친근한 객체, 배열, (이름과 값) 쌍과 같은 구조로 이루어져 있다.
표준이다. 꼭 공부해놓아야 하는 이유는
- JSON 기반 RESTfull API의 급격한 증가
- 간단한 데이터 구조
- Javascript의 이용확 확산
JavaSctipt의 부상 Node.js의 탄생 그 결과 분산컴퓨팅환경과 그 전략의 결과인 MSA의 필요성. 클라우드 컴퓨팅등.
일련의 일들로 JSON도 그 인기를 한층 더하게 되었다.
반응형
'Web Front 개발공부 > Web Front 기타' 카테고리의 다른 글
웹스퀘어 객체(아이템) 위치 변경 (2) | 2023.05.03 |
---|---|
웹스퀘어 서버통신 Submission 간단예제 (0) | 2023.05.02 |
웹스퀘어 탭컨테이너에서 자식탭 이벤트접근해보기 (0) | 2023.02.28 |
WebSquare tabContaner (0) | 2023.02.25 |
웹스퀘어 공부하는 중 (0) | 2023.02.05 |
댓글