🎁 New User? Get 20% off your first purchase with code NEWUSER20 Register Now →
Menu

Categories

Web Development Beginner

What is JSON?

JavaScript Object Notation — a lightweight data interchange format that is easy for humans to read and machines to parse.

JSON represents structured data using key-value pairs and arrays. It supports strings, numbers, booleans, null, objects ({}), and arrays ([]). Example: {"name": "John", "age": 30, "hobbies": ["coding", "reading"]}.

JSON is the dominant format for web APIs, configuration files, and data storage. It is language-independent and supported by virtually every programming language. Related formats include YAML (more readable) and TOML (for configuration).

Related Terms

AJAX
A technique for making asynchronous HTTP requests from a web page without reloading the entire page.
API (Application Programming Interface)
A set of rules and protocols that allows different software applications to communicate and exchange data.
HTTP/3
The latest HTTP version that uses QUIC instead of TCP, providing faster connections and better performance on unreliable networks.
Server-Sent Events
A server push technology that enables a server to send real-time updates to a browser over a single HTTP connection.
Sitemap XML
An XML file that lists all important URLs on a website, helping search engines discover and crawl content efficiently.
HATEOAS
Hypermedia As The Engine Of Application State — a REST constraint where API responses include links to related actions and resources.
View All Web Development Terms →