# What is JSON?

# **Introduction**

Hey fellas  
Ever wondered what is JSON ?

I mean, it’s everywhere.  
You hear about it in APIs.  
It shows up in Android projects.  
Some JavaScript dev (definitely not me, promise 😅) probably talked about the term mid-convo and just kept like everyone knew what it meant.

Well today, we’re going to understand that what is JSON actually , why it’s so popular, and where it's used.

Let’s get started!

# **What is JSON?**

**JSON** stands for **JavaScript Object Notation**.

It’s a lightweight format used to store and exchange data.  
Think of it like this:

> A simple format that computers and humans can both read easily.

```plaintext
{
  "name": "Selfish Dev",
  "gender": "male",
  "isGameDev": true,
  "tools": ["Godot", "Aseprite"]
}
```

That right there is a JSON object.

* It uses key-value pairs (like name: "Selfish Dev")
    
* Keys are always in quotes
    
* Values can be strings, numbers, booleans, arrays, or even other JSON objects
    

And that's what JSON is.

## **Common Uses of JSON:**

* **APIs**(REST, GraphQL responses)
    
* **Configuration files** (e.g., package.json in Node.js)
    
* **Storing structured data** (NoSQL databases like MongoDB)
    
* **Data exchange between frontend & backend**
    

## **How to Use JSON in JavaScript:**

* **Parse JSON string → Object:**
    

```plaintext
const jsonString = '{"name": "Selfish", "gender": "male"}';
const obj = JSON.parse(jsonString);
console.log(obj.name); // Output: "Selfish"
```

* **Parse Object → JSON string :**
    

```plaintext
const user = '{"name": "Selfish", "gender": "male"}';
const jsonString = JSON.stringify(user);
console.log(jsonString); // Output: '{"name": "Selfish", "gender": "male"}'
```

JSON is a fundamental tool in modern web development due to its simplicity and versatility.

# **Outro**

Make sure to give a heart on this post , drop down your thoughts , checkout out my youtube channel (Its more awesome) [Selfish Dev](https://www.youtube.com/@SelfishDevYT).

Till then stay curios and stay selfish
