🎁 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

WebSocket
A communication protocol that enables full-duplex, real-time data exchange between a browser and server over a single connection.
CSS Grid
A two-dimensional CSS layout system for creating complex grid-based designs with rows and columns.
SSR (Server-Side Rendering)
A technique where web pages are rendered on the server and sent as complete HTML to the browser, improving SEO and initial load time.
Responsive Design
A web design approach that makes web pages render well on all screen sizes using flexible layouts and media queries.
CSS Flexbox
A CSS layout model that provides efficient arrangement of items within a container, handling alignment, distribution, and spacing.
MVC (Model-View-Controller)
An architectural pattern that separates an application into three components: data (Model), interface (View), and logic (Controller).
View All Web Development Terms →