🎁 New User? Get 20% off your first purchase with code NEWUSER20 · ⚡ Instant download · 🔒 Secure checkout 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

CORS Preflight
An automatic OPTIONS request sent by browsers before certain cross-origin requests to check if the actual request is permitted.
Web Vitals
Google's metrics for measuring user experience quality, including loading speed, interactivity, and visual stability of web pages.
API Rate Limiting
A strategy for limiting the number of API requests a client can make within a specified time window to protect server resources.
Middleware
Software that sits between the request and response in a web application, performing processing like authentication or logging.
gRPC
A high-performance RPC framework using Protocol Buffers and HTTP/2 for efficient service-to-service communication.
HTTP/3
The latest HTTP version that uses QUIC instead of TCP, providing faster connections and better performance on unreliable networks.
View All Web Development Terms →