This commit is contained in:
JMARyA 2023-12-07 03:30:58 +01:00
parent e30575a5ee
commit 8bc0b6a51b
Signed by: jmarya
GPG key ID: 901B2ADDF27C2263
4 changed files with 73 additions and 20 deletions

View file

@ -4,11 +4,12 @@ obj: concept
---
# JSON
#refactor
JSON (JavaScript Object Notation) is a lightweight data interchange format that is easy for humans to read and write and easy for machines to parse and generate. It is often used for exchanging data between a web server and a web application, as well as between different programming languages.
JSON is commonly used in web development to transfer data between a web server and a web application. For example, when a web application makes a request to a web server, the server might respond with a JSON object or array containing the requested data.
Some technologies have been built on top of JSON like [JWT](../internet/JWT.md), [JSONPatch](../tools/JSONPatch.md) or [JSON Schema](../tools/JSON%20Schema.md).
## JSON Syntax
JSON is built on two structures: objects and arrays. An object is an unordered set of key/value pairs, while an array is an ordered collection of values.