ABOUT TOPICS CATEGORIES ARCHIVE BLOG HUB
Topic

JSON

/topic/json/

Related Posts
4
Status
Strengthening

JSON (JavaScript Object Notation) is arguably the 'most universal convention' for exchanging data in modern software development. It's a highly efficient, text-based data interchange format that is easy for humans to read and write, and for machines to parse and generate. JSON was popularized in the early 2000s by Douglas Crockford. At the time, XML, the standard for data exchange, had drawbacks such as complex structure and large data volume. JSON emerged as an alternative, rooted in JavaScript's object notation but an independent data format not tied to any specific programming language. It is now a de facto standard in almost all IT fields, including web APIs, configuration files, and NoSQL databases.

Related Posts

Posts that are directly connected to this topic.

2025-04-26 Django

Solve Django `gettext_lazy` serialization errors when used as JSON keys. This guide explains why lazy objects cause issues and offers practical solutions: switch to `gettext`, use explicit `str()` conversion, or delegate translation to the client-side for robust i18n.

Author: whitedec Language: ko, en, ja, fr, de, es, ru, nl, zh-hans, zh-hant
2025-02-06 Programming

Why does JSON reign supreme in API communication, while YAML is favored for human-readable configurations? This article explores the origins, strengths, and weaknesses of both JSON and YAML, comparing their distinct roles in modern data exchange and system setup to clarify their widespread adoption.

Author: whitedec Language: ko, en, ja, fr, de, es, ru, nl, zh-hans, zh-hant
2024-11-04 DRF

Unpack the essential differences between DRF's `Response` and Django's `JsonResponse`. This guide covers their distinct origins, core features like content negotiation, and serialization convenience, with code examples. Learn why `Response` is often preferred for REST APIs, even for simple JSON, streamlining your Django development.

Author: whitedec Language: ko, en, ja, fr, de, es, ru, nl, zh-hans, zh-hant

Related Images

Images collected from posts connected to this topic.