ABOUT 토픽 카테고리 아카이브 BLOG HUB
토픽

JSON

/topic/json/

관련 게시물
4
상태
완성중

JSON(JavaScript Object Notation)은 현대 소프트웨어 개발 세상에서 데이터를 주고받을 때 사용하는 '가장 보편적인 약속'라고 할 수 있습니다. 텍스트를 기반으로 하여 사람이 읽고 쓰기 쉽고, 기계가 분석하고 생성하기에도 매우 효율적인 데이터 교환 형식입니다. JSON은 2000년대 초반, 더글러스 크락포드(Douglas Crockford)에 의해 대중화되었습니다. 당시 데이터를 교환하는 표준이었던 XML은 구조가 복잡하고 데이터 용량이 크다는 단점이 있었습니다. 이에 대한 대안으로 등장한 JSON은 자바스크립트의 객체 표기법에 뿌리를 두고 있지만, 특정 프로그래밍 언어에 종속되지 않는 독립적인 데이터 포맷입니다. 현재는 웹 API, 설정 파일(Config), NoSQL 데이터베이스 등 거의 모든 IT 분야에서 사실상의 표준(De facto standard)으로 자리 잡았습니다.

관련 게시물

이 토픽과 직접 연결된 게시물입니다.

2025-02-06 Programming

사람이 읽기엔 YAML이 편하고, API 통신엔 JSON이 널리 쓰이는 이유는? JSON과 YAML의 탄생 배경, 장단점, 그리고 각자의 영역을 명확히 하는 이유를 비교 분석합니다.

작성자: whitedec 언어: ko, en, ja, fr, de, es, ru, nl, zh-hans, zh-hant
2024-12-15 Python

JSON과 Python Dictionary의 구조적 차이를 비교하고, Python의 json 모듈을 이용해 상호 변환하는 방법을 실습 예제와 함께 이해합니다. 초보자도 직관적으로 따라할 수 있는 쉬운 설명으로 JSON과 파이썬 딕셔너리의 개념을 명확히 익혀보세요.

작성자: whitedec 언어: ko, en, ja, fr, de, es, ru, nl, zh-hans, zh-hant
2024-11-04 DRF

Django 개발자라면 누구나 사용하는 DRF의 Response와 Django의 JsonResponse의 차이점을 명확히 알려드립니다. 태생부터 다른 두 클래스의 핵심 차이점인 콘텐츠 협상과 직렬화 편의성을 코드를 통해 비교하고, 간단한 JSON 응답에도 Response를 계속 써야 하는 이유를 설명합니다.

작성자: whitedec 언어: ko, en, ja, fr, de, es, ru, nl, zh-hans, zh-hant

관련 이미지

이 토픽과 연결된 게시물에서 모은 이미지입니다.